Royalty-free stock photo ID: 644868868

Segovia, Spain. View over the town with its cathedral and medieval walls. - Image