Taunus Turm - Frankfurt
Taunus Turm
Frankfurt - Germany