prince jean of luxembourg has reigned as grand duke since 7 october 2000. he has a twin sister.
prince jean of luxembourg has reigned as grand duke since 7 october 2000. he has a twin sister.
princess margaretha of liechtenstein
henri