Person ID: I5856887511

Leonard Shelsta

21 Sep 1903 – 22 Jul 1905

Male