King Carl XVI Gustaf's 5 grandchildren earlier today at Te Deum Up (L-R) Prince Alexander, Duke of Sodermanland Prince Nicolas, Duke of Angermanland Prince Oscar, Duke of Skane Down(L-R) Princess Leonore, Duchess of Gotland Princess Estelle, Duchess of Ostergotland via ✨ @padgram ✨(http://dl.padgram.com)
{}