Individual Information
Margaret Grosvenor
Birth:
1312
of Hulme, Cheshire, England
FCID:2065:23851
Parents
Father:
Robert Le Grosvenor
Mother:
Emma de Mobberley
Marriage(s)
Ralph Allen
md.
Children