Ancient wall structures and shelters, i.e. cleits, on the remote archipelago of St Kilda, Outer Hebrides, Scotland stock photo