Sweden, Part Two: A Meal Fit For a Prince

June 19, 2015

King Carl XVI Gustaf and Queen Silvia of Sweden have three children: Crown Princess Victoria, who tied the knot in 2010, Princess Madeleine, who got married in 2013, and Prince Carl Philip, who became a married man just last weekend. Here I am with the happy couple:

David-Carl-Philip-Sofia

Why am I mapping out the Swedish royal family tree? Because I was in Sweden for all three weddings!  Read the rest of this entry »