June 17, 2009

The Third Annual NYC Food Film Festival at Water Taxi Beach, South Street Seaport