Lily Macrae

Blue Violet

  • Paintings
  • Oil on canvas
  • 25 x 18 cms (9.84 x 7.09 ins)
  • £ 400.00