Hubbard / Birchler

Teresa Hubbard (1965, Dublin, Ierland) & Alexander Birchler (1962, Baden, Zwitserland)

  • Hubbard / Birchler Arsenal (Projection), 2000

  • Hubbard / Birchler Eight, 2001