Tripp Families of North America

Lynn Ward 1, Essex, Massachusetts, USA