Sandy Cave Upper


Sandy Cave Upper is a cave in the British Overseas Territory of Gibraltar.