Delos 1971
Lithograph; 76.5 x 54.5 cms (image)
From 'The Aegean Suite'Printed by Curwen Studios, LondonSignedEdition 32/60The artwork is framed and the price includes free UK delivery
SOLD
Enquire about this artwork
Back
Biography