Tripp Families of North America

Grand Isle, Grand Isle, Grand Isle, Vermont, USA