Designed by
Title
Street parade Zurich #58961191
Description
Zurich, Switzerland - 31 August, 2015: Zurich Street Parade promotion on the temporary construction on the Burkliplatz square. The Street Parade is the most attended technoparade in Europe, it takes place in Zurich, Switzerland.
This image is editorial