Artist: Cora Harrington - Acrylic on canvas. 30 x 20 inches.


£995 
  • Shipping: