Original Oil Painting Cornwall New Polzeath

£550.00

Sold