Singing Sands. Isle of Eigg. Hebrides. Scotland. by photosecosse