Person ID: I8779182662

Lora Madeleine Perron

12 Sep 1886 – 27 Apr 1925

Female