Sunshine and Showers Oil on Canvas Board 29x40cm £880

Adrian Taunton