Alexandra of Luxembourg

Alexandra; Grand Duchess of Luxembourg.