Large sailboats grace the docks in the coastal town of Mystic, Connecticut.
New London Harbor Lighthouse, New London, Connecticut.
New London Waterfront, New London, CT