Claudia and Julia Muller

Galerie Peter Kilchmann, Zurich, Switzerland

By Mai-Thu Perret