New art @ This Must Be the Place: Nostos Algos
Opens tomorrow, May 3, 7-10pm, 81 Bway, 3rd Fl 
Come!