Sale
  • An Ode to Demeter

An Ode to Demeter

£1,900.00


2017
Oil, ink acrylic on canvas 
56 x 46 cm