Atlas of New Haven County, Plate 36

Content Review Lists: