Previous
Back To
Europe Gallery
Next
Home
The Segovia Cathedral towers above the old city and the ancient city walls. Segovia, Castile and León, Spain
©Ben Dahl2017