James Bly Research

Garibald II Agilofinges von BavariaAge: 40 years585625

Name
Garibald II Agilofinges von Bavaria
Given names
Garibald II
Surname
Agilofinges
Name suffix
von Bavaria