Person ID: I5856888187

Henry Leonard Shelsta

25 Jul 1909 – 25 Aug 1973

Male