Skip to main content

Castlebay, Isle of Barra, Scotland, United Kingdom