Click to expand/collapse all other details

Family Thomas+ Giffard & Margaret+ X Click to view Thomas+ Giffard & Margaret+ X in the family tree

They have a son named Thomas+.