King Carl XVI Gustaf makes history as he becomes Sweden’s longest-reigning monarch on Thursday, 26 April 2018
King Carl XVI Gustaf Makes History As Sweden’s Longest-Reigning Monarch

King Carl XVI Gustaf makes history as he becomes Sweden’s longest-reigning monarch on Thursday, 26 April 2018
New prince for Sweden, 90th birthday china, Prince Harry's visit to Nepal, King Carl XVI Gustaf heads to Melbourne, Danish royal visit and sad news from Romania.
You must be logged in to post a comment.