Lewis MacKenzie

White Rose

  • Paintings
  • Oil on panel
  • Image 30x20cm
  • £ 750.00