Just a taster of some pics of Barra i took last weekend if anyones interested,the ones at the bottom are best
What a stunning place when the sun's shining, and yes...... it's in Scotland!!!
What a stunning place when the sun's shining, and yes...... it's in Scotland!!!
Comment