Dumbo
Brooklyn, New York
August 6, 2005

Chili Crab Festival at 66 Water St