Sale
  • Departure

Departure

Laura menzies

£750.00


2015
Oil and Mixed Media on Canvas
60 x 60 cm