Zilla Leutenegger

Biography

Represented from 2002 to 2008

Born in 1968, Zurich, Switzerland
Lives and works in Zurich, Switzerland