by meinzahn
Frankfurt, Germany - June 3, 2014: people promenade at the Zeil in Frankfurt, the most famous shopping stree3t and pedestrian zone in Germany.