Summer Seas, Craignish

Penelope Anstice
oil on canvas
76 x 76cm

£2,350.00

SOLD