Interactive tree of Mary Anne Temple

Mary Anne Temple …–…
? Williams …–…
Henry Temple …–…
Ellen Britt …–…