New London Harbor, CT

Here is a series of views of the New London Harbor lighthouse which is located on the shore of the Thames River just outside of the town of New London.
Here is a series of views of the New London Harbor lighthouse which is located on the shore of the Thames River just outside of the town of New London.
Back
Next