by doble.d
MADRID, SPAIN - SEPTEMBER 2, 2013: Historic Bank of Spain buiding and Cibeles square between Paseo del Prado and Alcala street in Madrid, Spain