Toledo Cathedral the city's principal landmark and the Catedral Primada of Spain.
...Cathedral information

Toledo Cathedral the city's principal landmark and the Catedral Primada of Spain.

First Picture in Spain Previous Picture in Spain Next Picture in Spain Last Picture in Spain
View Thumbnails List All Pictures