Tour Charlemagne in the city of Tours in France.

Royalty-free stock photo ID: 105688199

Tour Charlemagne in the city of Tours in France.