2003.10.07

12:31:43
Amagansett, Long Island, New

Amagansett, Long Island, New York.

. . .

T.L. Hobbs tours the formerly off-limits Governor's Island.