Stitching up the fabric of a new society in Zurich

Stitching up the fabric of a new society in Zurich