Castlebay

The main town of the island of Barra - and hardly a sound to be heard.

Comments
Sign in or get an account to comment.