Leon Chooluck

Leon Chooluck

also known as Leon Chulock
Birthday: 19 Mar 1920
Day of death: 25 Feb 2002
Birth place: New York City, New York, USA