Person ID: I17558566547

Stella M Willoughby

26 Jun 1896 – 5 Apr 1991

Female