SWITZERLAND: HALF A MILLION REVELLERS CONVERGE ON ZURICH FOR ANNUAL TECHNO MUSIC STREET PARADE

Record ID: 639700