Lost World - St Kilda

What a spectacle looming menacingly out of the Atlantic 40 miles off the Isle of Harris!

Lost World - St Kilda

What a spectacle looming menacingly out of the Atlantic 40 miles off the Isle of Harris!