Results 1 results found White shell sand on Cleabaigh Beach, northwest coast, South Harris, Outer Hebrides, Western Isles, Scotland, United Kingdom, Europe