Puffer Genealogy
Mary Duchess of Gloucester & Edinburgh
1776 - 1857 (81 years)
Generation: 1
1. Mary Duchess of Gloucester & Edinburgh was born on 25 Apr 1776; died on 30 Apr 1857.