MADRID, SPAIN - APRIL 26: Interior of metro station Nuevos Ministerios in April 26, 2013 in Madrid, Spain. Metro began work October 17, 1919. Number of stations - 326

MADRID, SPAIN - APRIL 26: Interior of metro station Nuevos Ministerios in April 26, 2013 in Madrid, Spain.
 Metro began work October 17, 1919. Number of stations - 326  - 21007643

Similar stock images

to-top-page