
Grand Duchess Maria Teresa with Prince Louis. Photo: © Grand Ducal Court/Private Collection
Grand Duchess Maria Teresa with Prince Louis, born 3 August 1986, at the Grand Duchess Charlotte Maternity Hospital, Luxembourg. Photo: © Grand Ducal Court of Luxembourg/Private Collection
You must log in to post a comment.