← Isles of Britain atlas

Stack Rock

Stack Rock — island in Wales.

Open interactive map profile →