Infanta Pilar, Duchess of Badajoz — latest news, discussion & facts — IJR