Puffer Genealogy
Living
Drag or scroll to see more of the chart.
Victoria Mary of Teck
1867-1953
1867-1953
Albert Frederick Arthur George
1895-1952
1895-1952
BOWLES-LYON, Elizabeth
1900-2002
1900-2002
Elizabeth II
1926-2022
1926-2022