Person ID: I17558572336

Felix Thomas May

25 Feb 1862 – 26 Jul 1887

Male