Add to Lightbox Download
Princess Claire Of Luxembourg and Prince Felix Of Luxembourg during their wedding ceremony at the Basilique Sainte Marie-Madeleine on September 21, 2013 in Saint-Maximin-La-Sainte-Baume, France.
Princess Claire Of Luxembourg and Prince Felix Of Luxembourg during their wedding ceremony at the Basilique Sainte Marie-Madeleine on September 21, 2013 in Saint-Maximin-La-Sainte-Baume, France.
Filename: Prince_Felix_Of_Luxembourg_Claire_Lademacher_Religious_wedding_018.JPG
Copyright
Size: 3456x5184 / 1.9MB>