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 132 Times - Last Visitor from Crestview, FL on 08/21/2014 at 11:05 PM
copy and paste to your website / blog - preview