Summer beach by John Piper

Summer beach by John Piper

355mm x 405mm  oil on canvas   £590.00
Sold