The 13th century Kisimul Castle, Island of Barra, Outer Hebredes, Scotland.

The 13th century Kisimul Castle, Island of Barra, Outer Hebredes, Scotland.