Summer coast by John Piper

Summer coast by John Piper

710 x 710mm  oil on canvas   £1,825.00
Sold