David Spiller

True Love of Mine

  • Mixed media
  • 28 x 24 ins

Sold