Mary Long
Peerage person ID=193507
Parents
Mary Keightley
James Long
Children
Piers Butler
Walter Butler
Margaret Butler
Siblings
Anne Long
Susan Long
Dorothy Long
Sir Robert Long, 3rd Bt.
Sir James Long, 5th Baronet
Sir Giles Long, 4th Bt.
Partners
Walter Butler