Descendants of John CARPENTER 1597 Somerset
Notes
3.
John CARPENTER
Notes from John R Carpenter - La Mesa, CA USA