Share Content Published June 18, 2017 Town Hall A close-up of town hall. cuenca plaza mayor spain town hall
Share Content Published June 18, 2017 Plaza mayor Plaza Mayor had a bunch of shops and restaurants. The arches at the end of the street supported the Town Hall, built in 1762. cuenca plaza mayor shops spain