flickr-free-ic3d pan white

North Dumpling Lighthouse, New York

Located on North Dumpling Island, one mile north of North Hill on Fishers Island and 1.5 miles south of Groton Long Point, CT.

421 views
0 faves
0 comments
Taken on June 5, 2006