April 3, 2011

The NYC Vegetarian Food Festival at The Altman Building