Represented from 2002 to 2008
Born in 1968, Zurich, Switzerland Lives and works in Zurich, Switzerland
2005 Honey
2005 Works on Paper
2003 Zilla Leutenegger
2002 Final Frontier
Previous Next