Designed by
Title
Plaza Mayor of Oviedo #75961946
Description
The Constitution Square (Plaza de la Constitucion) is the Plaza Mayor of Oviedo, Asturias, Spain. It hosts the Parroquia San Isidoro El Real and the town hall of the city.
This image is editorial