This is the symbol of Perpignan in France. Built during 14th century, it was a protection again the invaders.
Username: Louriv
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 0
Image ID: 164373824