Cy Twombly

Poster

Produced in 2002, in conjunction with "Cy Twombly at Inverleith House" at the Royal Botanic Garden, Edinburgh, Scotland

 

39 x 27 1/2 inches (99 x 69.9 cm)

 

Poster is sold unframed

$60.00 USD
Share