Spain - LucVi
Powered by SmugMug Log In

The Cathedral of Valladolid

The Cathedral fo the city of Valladolid, Spain. It is located downtown, and it one of the touristic attractions of the city.

DSC05020HDRCastilla y LeonEspanaEuropeOutdoorsSpainValladolidarchitectureattractionayuntamientobluebuildingcathedralcatholiccitydowntownfamoushistoriclandmarkmainplazareligionskysquaretourismtouristictraffictravel