Ledge Light Lighthouse in the mouth of the Thames River, New London, Connecticut.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections