Triemli Hospital, Zurich, 2002 (permanent installation) – Transparent prints on glass
1/1