Streetparade Pictures 2010 PAGE 1 of 10
14. August 2010, Zurich Switzerland.
Enjoy 10 Pages of around 400 Street parade 2010 Images.
The images are more or less presented chronologically, so the gems are interspersed all over. You'll have to wade through the 10 pages to see them all :-P.