Castlebay, Scotland – May 31, 2012 : People strolling on the the main street of Castlebay, the main village on the island of Barra in the Outer Hebrides of Scotland.