MADRID, SPAIN - MARCH 22: Madrid on March 22, 2012 in Madrid: heavy traffic in the historic center of Madrid, highlights the Metropolis building and the Cibeles fountain, stock photo

Editorial image of 'MADRID, SPAIN - MARCH 22: Madrid on March 22, 2012 in Madrid: heavy traffic in the historic center of Madrid, highlights the Metropolis building and the Cibeles fountain.'
Location: Madrid, Spain
Published: May 19, 2016
Close
Loading