Tim's One Photograph a Day

coral beach

Claigan Coral Beach, Dunvegan, Isle of Skye.