36 / 60

Dexter Dalwood Marquee, 2012

Oil on canvas
101 x 124 cm (39 3/4 x 48 7/8 in.)

Basket

Close
No items found
Enquire
Close
Search
Close
London New York Hong Kong