.
0152833
MARIAGE OF MARIE ASTRID OF LUXEMBOURG.
Wedding of princess Marie Astrid of Luxembourg with archduke Carl-Christian of Austria (Hasbourg) in Luxembourg on february 6, 1982 : infanta Elena of Spain, princess Astrid of Belgium, prince Franz of Bavaria, duke of Gloucester, Alix de Foresta (princess Napoleon) and her husband prince Louis Napoleon. Full credit