Torben Giehler, Eis Hexe

March 31–April 28, 2007 at 545 W 23rd St