Thomas Leonard & Lydia White
Personal Details
Thomas Leonard
Thomas was born on May 23rd, 1577.
Lydia White
Lydia was born in 1587 in
Pontypool, Monmouthshire, England
. Lydia is no longer alive.
Page last modified