Here's the town of Gibraltar, a little slice of Britain crowded onto the tiny isthmus in front of The Rock
Generated with Arles Image Web Page Creator