Terrace by John Piper

Terrace by John Piper

910mm x1015mm      oil on canvas   £2,610.00
Sold