Grand Duchess Consort of Ludwig Alice profile picture

Grand Duchess Consort of Ludwig Alice

Alice, Grand Duchess of Hesse, Princess of Great Britain and Ireland
Alice, Grand Duchess of Hesse