New Canaan Historical Society

    Improve listing