Caisteal G
Uploaded to Geograph by Alpin Stewart on 31 March 2013
Photo © Alpin Stewart, 31 March 2013. Licensed for reuse under this Creative Commons licence