Swedish royal family. The four children of Prince Carl of Sweden: Princess Astrid, the future Queen of Belgium (right), behind her Princess Margareta, Prince Carl Jr., and Princess Märtha, the future Queen of Norway. Stockholm, date unknown

Swedish royal family. The four children of Prince Carl of Sweden: Princess Astrid, the future Queen of Belgium (right), behind her Princess Margareta, Prince Carl Jr., and Princess Märtha, the future Queen of Norway. Stockholm, date unknown

Posted Jul 9, 2026, 7:53 PM UTC

153
Loading comments…