Person ID: I17558561341

Alpha Leroy Ryman

05 Sep 1889 – 22 Feb 1970

Male

Married: 20 Dec 1911