December sky by John Piper

December sky by John Piper

310 x 155mm  Oil on board   £470.00
Sold