Fleeting Showers – Cley Watercolour 25x36cm £445

Adrian Taunton