Search results
We did not find results for: toledo spain cathedral.
Check spelling or type a new query.
We did not find results for: toledo spain cathedral.
Check spelling or type a new query.
The Primatial Cathedral of Saint Mary of Toledo, otherwise known as Toledo Cathedral, is a Roman Catholic church in Toledo, Spain. It is the seat of the Metropolitan Archdiocese of Toledo. Wikipedia