John Hampton (I99)

John Hampton (I99)

Male 1623 - 1704