Stock Photo: Traffic at a town square with a palace, Palacio De Comunicaciones, Plaza De Cibeles, Madrid, Spain

Stock Photo: 4042-1614 Traffic at a town square with a palace, Palacio De Comunicaciones, Plaza De Cibeles, Madrid, Spain