Bouvier and Kauffman Families

Birth

Birth

Person James Leach
Date 1699
Place Portsmouth
Country United States