Puffer Genealogy
Gerhard III Duke of Upper Lorraine
Bef 1050 - 1070 (> 20 years)Media: Family of Gerhard III Duke of Upper Lorraine
= At least one photo, history or other media item exists for this individual.
METZ Side Parents
|
ALSACE Side Parents
|