Plaza de España
Pontevedra, Spain · built 1880
The Plaza de España is a 19th century pedestrian square located in the city centre of Pontevedra (Spain), on the edge of the old town and the Alameda de Pontevedra.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).