Stockholm | Sweden Her Royal Highness Princess Madeleine of Sweden has given birth to her…
Tag: Duchess of Blekinge
The Duchess of Blekinge, Princess Adrienne of Sweden, is the third child of Princess Madeleine of Sweden and husband Christopher O’Neill.