Designed by
Title
Street Parade participants on the Paradeplatz square #57037401
Description
Zurich, Switzerland - 2 August, 2014: Street Parade participants on the Paradeplatz square. The Street Parade is the most attended technoparade in Europe, it takes place in Zurich, Switzerland.
This image is editorial