Magnum Photos -
GERMANY. Frankfurt. 2013. Street scene by train station in Frankfurt. 
Image Reference 
AGP2013006G010 
(NYC135060) 
© Peter van Agtmael/Magnum Photos 
High Res Ready 
View Other Images From Story