Margaret Shaw - Artwork - Coral Beach (Isle of Skye)

Coral Beach