The Old Man of Storr, Isle of Skye, Scotland Landscape Nature Most Beautiful Picture June 21, 2017 Spread the love The Old Man of Storr, Isle of Skye, Scotland, UK. Photo: Matt Thornhill Spread the love