Cy Twombly, Roman Notes, 1971

Cy Twombly Roman Notes 1971 Price on request 69,7 x 87 cm / 27.4 x 34.3 in

Cy Twombly Roman Notes 1971 Price on request 69,7 x 87 cm / 27.4 x 34.3 in