Stock Photo: Plaza del Ayuntamiento de Galicia, La Coruña, Galicia, Spain, Europe.