Christian Lemmerz, The Omen

September 11–October 13, 2007 at 545 W 23rd St