September 11, 2009

NY400 Week: New Amsterdam - The Island at the Center of the World at South Street Seaport Museum