Carl xvi gustaf full name. Princess victoria of sweden. Carl Xvi Gustaf - Spaß für meinen…
Genealogy profile for carl xvi gustaf kung av sverige. Carl xvi gustaf born 30 april 1946 …