Photograph - Photography, 35mm Film
Fort Slocum was on the Long Island Sound and part of the city of New Rochelle New York, it was totally demolished in 2008 but it's history and memories live on.
Photographed with 35mm film from Glen Island in New Rochelle. (circa 1981)
March 24th, 2009
Viewed 190 Times - Last Visitor from Nürnberg, 02 - Germany on 03/08/2015 at 8:57 PM