Person ID: I17558562537

Felix Pierre Lavallée

03 Nov 1834 – 12 Jul 1869

Male