White sand beach of Clachan Sands with seaweed, North Uist, Western Isles, Scotland