Castlebay, Isle of Barra, Scotland Image 1

Castlebay, Isle of Barra, Scotland

Castlebay, Isle of Barra, Scotland Location