• Odeon Suite No. 3
Item 1 of 1
Lot 273

Odeon Suite No. 3

Screenprint
Prints & Graphic Art
Signed
75 cm - 62 cm (29.53 in - 24.41 in)
Estimate: £700 - £1,000
Realized Price: £800 Without Premium
Sale Date: Jul 12, 2010