Vermont Flag Site Logo
Virtual Library

Source: Manchester Historical Society (Manchester)

Search again: