Oulie
Alice, Grand Duchess of Hesse,; Princess of Great Britain and Ireland by Alice — Oulie