Artist: Cora Harrington - Mixed media on canvas. 36 x 24 inches.


£1100 
  • Shipping: