Princess Sibilla Attends Wedding of Archduke Alexander and Natacha Roumiantzoff
Prince Guillaume of Luxembourg and Princess Sibilla of Luxembourg attend the wedding of Archduke Alexander of Austria and Natacha Roumiantzoff at the Saint Pierre Church on 30 September 2023 in Beloeil, Belgium.