The Storr
Skye, Scotland
October 13, 2026
mountains
scotland
united-kingdom
europe