Terrace by John Piper

Terrace by John Piper

910mm x1015mm  oil on canvas   £2,610.00
Sold