Helen Margaret Spens photograph

Helen Margaret Spens

Use attributes for filter !
Gender Female
Death74 years ago
Date of birth January 1,1867
Date of died May 3,1950
Current partner John Beckley Eastley
Parents Archibald Lockhart Spens, 23rd of that Ilk and 20th of Lathallan
Caroline Anna Margaret Waller
Date of Reg.
Date of Upd.
ID4845885
Send edit request

Helen Margaret Spens Life story


Next Profile ❯