by meinzahn
Frankfurt, Germany - June 21, 2021: people at the square in front of the central station with view to skyscraper.