Triemli Hospital, Zurich, 2002 (permanent installation) – Translucent digital prints mounted on glass, 2002
1/1