Person:Sophia Leonard (3)

Watchers
Sophia Leonard
d.1992 England
Facts and Events
Name Sophia Leonard
Gender Female
Birth? 1898 Cambridgeshire, England
Marriage 1926 Cambridgeshire, Englandto Frederick Hall Musk
Death? 1992 England