Person ID: I17558569328

Leo Aloyisius Fitzgerald

2 Oct 1930 – 28 Jul 1986

Male