Islands of Boreray and Stac Lee, St Kilda, Outer Hebrides, Scotland, UK, summer.