Person
circa 745 Swabia, Bavaria, Germany - 802 Trieste, Trieste, Trieste, Friuli Venezia Giulia, Italy