Tay Swan

  • Paintings
  • Watercolour
  • 24.00 x 24.00 cms (9.45 x 9.45 ins)
  • £ 890.00