Infanta Eulalia, Duchess of Galliera — latest news, discussion & facts — IJR