Designed by
Title
People wait at the metro station for the arriving train #49368661
Description
FRANKFURT, GERMANY - JAN 21, 2014: people wait at the metro station for the arriving train in Frankfurt, Germany. The Metro station was inaugurated 1978 after 8 years under construction.
This image is editorial