Designed by
Title
Sechselautenplatz square in Zurich, Switzerland #74970147
Description
Zurich, Switzerland - 20 July, 2016: people and buildings on Sechselautenplatz square. Sechselautenplatz is a town square, the largest one within the city of Zurich, it takes its name from the Sechselauten, the city's traditional spring holiday.
This image is editorial