Farm by John Piper

Farm by John Piper

325 x 150mm  Oil on board   £490.00
Sold