Stock Photo - Street in the old town of Toledo and near its Cathedral. Castilla la Mancha autonomous region, Toledo province, Spain, Europe.

Stock Photo: Street in the old town of Toledo and near its Cathedral. Castilla la Mancha autonomous region, Toledo province, Spain, Europe.

Searchable keywords

Choose multiple keywords