Ajax loader
Carl XVI Gustav of Sweden and family
Carl XVI Gustav, King of Sweden (since 1973); born 1946.

King Carl Gustav, Queen Silvia and crown princess Victoria (right).

Photo, no location or date (1995)....
sur 1
Voir Sélections