Puffer Genealogy
Leopold Prince of England, Duke of Albany
1853 - 1884 (30 years)
Generation: 1
1. Leopold Prince of England, Duke of Albany was born on 7 Apr 1853; died on 28 Mar 1884.