March 2, 2013

NYC Vegetarian Food Festival 2013 at Metropolitan Pavilion, New York, USA