Designed by
Title
Sechselautenplatz square in the city of Zurich, Switzerland #136129786
Description
Zurich, Switzerland - September 29, 2017: people on Sechselautenplatz square, buildings at it. Sechselautenplatz is the largest town square in Zurich, its name derives from the Sechselaquten - city`s traditional spring holiday, which is celebrated on the square in April
This image is editorial