Marcia Pitt and Her Brother George Pitt, Later second Baron Rivers, Riding in the Park at Stratfield Saye House, Hampshire — latest news, discussion & facts — IJR