Cy Twombly | Poster (1986) Cy Twombly Poster designed for the Yvon Lambert Gallery. Paris, 1986 76.2 x 55.9 cm Price: € 280,- Cy Twombly