Elizabeth B. Karter – Watch Rock Preserve

Old Lyme, Connecticut