Society for the Preservation of New England Antiquities

GPTKB entity