Click to expand/collapse all other details

Family Thomas Leighes & Margaret Davenport Click to view Thomas Leighes & Margaret Davenport in the family tree

They have a daughter named Margery.

Page last modified