Share |

New Haven: The Elm City

New_Haven
Connecticut
United States

Online exhibit portraying the history of the town green. Includes vintage illustrations and historical background.