Stock Photo - Toledo, Toledo Province, Castilla-La Mancha Spain. Overall view of the historic centre showing the Tagus River (Rio Tajo) and the Alcazar. Toledo is a UNESCO World Heritage Site.

Stock Photo: Toledo, Toledo Province, Castilla-La Mancha Spain. Overall view of the historic centre showing the Tagus River (Rio Tajo) and the Alcazar.

Searchable keywords