Create new Board
Editorial Images

Royal Sweden Family Attends Nobel Prize Ceremony In Stockholm, Sweden On December 10, 2003.

SWEDEN - DECEMBER 10: Queen Silvia In Stockholm, Sweden on December 10, 2003. (Photo by Alain BENAINOUS/Gamma-Rapho via Getty Images)
Royal Sweden Family Attends Nobel Prize Ceremony In Stockholm, Sweden On December 10, 2003.
Embed