Smiling Faces

01/16/2009 03:05PM
Venue: Supermarket

Location
Geroldstrasse 17 Zurich

People Say...