new icn messageflickr-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.

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