Garibald I of Bavaria

Duke (or King) of Bavaria

535 CE to 591 CE

World

Related Events