Comment, Like, & Favorite
New London Ledge Lighthouse.
Photograph - Photography
Ledge lighthouse at the mouth of the Thames river in New London, Connecticut. Taken from Avery Point in Groton, CT.
September 10th, 2012
Viewed 137 Times - Last Visitor from Washington, DC on 10/10/2014 at 11:20 AM
copy and paste to your website / blog - preview