Mary Taliaferro
Mary was born in 1686 in
Virginia
.
Mary's family with Francis Thornton
Page last modified
\