St Levan Cottages by John Piper

St Levan Cottages by John Piper

300mm x 300mm / framed 480mm x 480mm      oil on canvas   £710.00
Sold