

Maria Rose
Beach Stream Polzeath
Oil on Board
27 x 30.5cm Framed 39.5 x 43cm
Copyright The Artist
Sold