Designed by
Title
Sechselautenplatz square in Zurich, Switzerland #124383639
Description
Zurich, Switzerland - September 27, 2017: people on Sechselautenplatz square, the meeting point of the Zurich Film Festival, buildings at the square. Sechselautenplatz is the largest town square in Zurich, its name derives from the Sechselauten - city`s traditional spring holiday, which is celebrated on the square in April. Zurich Film Festival takes place annually at the end of September since 20
This image is editorial