Glamorgan Lovelucks

Mary David

Name
Mary David
Given names
Mary
Surname
David
Birth
MarriageWilliam ThomasView this family
yes

Deathyes