Summer on Cromer Beach Watercolour 25x36cm £425

Adrian Taunton