John Piper

30x30cm

Oil on Canvas

Distant Carn - £750