glasgowgallivanter.com
Hebridean Hop 20: Craigston, Cleit and Eoligarry
A glorious day exploring Barra’s beaches.