Stock Photo - Convention Centre, La Coruña. Galicia, Spain

Stock Photo: Convention Centre, La Coruña. Galicia, Spain.