An early navigator's aid, a New England Lighthouse New London CLIFFORD SCOFIELD COLOR PRODUCTIONS, CHESHIRE, CONN., U.S.A. 21093