Henry III Charles Tupper

Family Relationship of

King Henry III

King of England

19th Great-grandfather to

Sir Charles Tupper

6th Prime Minister of Canada