Designed by
Title
Electric tram in Frankfurt am Main, Germany #167986586
Description
FRANKFURT AM MAIN, GERMANY - AUGUST 7, 2015: An electric tram passing by the Old Town Hall an the Paulsplatz square. Frankfurt is the largest financial centre in continental Europe
This image is editorial