Puffer Genealogy

WITTELSBACH, Stephen II Duke Of Bavaria

Male 1319 - 1375  (56 years)