Tripp Families of North America

Roanoke Rapids Township, Suburban Roanoke Rapids, Halifax, North Carolina, USA