Current Exhibitions: Delilah's 24th Anniversary Show, 2771 N Lincoln