Person ID: I8779182657

Marie Delia Perron

21 Apr 1875 – 14 Oct 1877

Female