The Storr

Europa, Vereinigtes Königreich,