Street Parade

08/09/2008 01:27PM
Venue: City

Location
Zurich

People Say...