Ajax loader
Charlotte,
Grand Duchess of Luxembourg (1919–64). 1896–1985.

Grand Duchess Charlotte and her husband Prince Felix of Bourbon-Parma.

Photo, 1938.
of 1
Open Lightbox