Sweden’s Royals Turn Out In Traditional Dress to Ring in National Day
In Sweden there was cause for great celebration this week, with Swedes observing National Day on June 6. Taking center stage at the Royal Palace of Stockholm were the glamorous royal family, outfitted in traditional dress for the…