historyofroyalwomen.com
Astrid of Sweden - Queen of Hearts - History of Royal Women
Princess Astrid of Sweden was born on 17 November 1905 in Stockholm as the daughter of Prince Carl of Sweden, Duke of Västergötland and his wife, Princess Ingeborg [...]