Puffer Genealogy
Elizabeth II
1926 - 2022 (95 years)Drag or scroll to see more of the chart.
Albert Edward Prince of Wales
1841-1910
1841-1910
Mary Adelaide of Cambridge
1833-1897
1833-1897
Albert Frederick Arthur George
1895-1952
1895-1952
BOWLES-LYON, Elizabeth
1900-2002
1900-2002