Ochre terrace by John Piper

Ochre terrace by John Piper

140 x 235mm  oil on board   £455.00
Sold