John Piper

90x90cm

Oil on Canvas

Morning Blue - £4000