Ochre terrace by John Piper

Ochre terrace by John Piper

140 x 235mm      oil on board   £455.00
Sold