movie poster
Leland Davis
Born November 17, 1901Died August 06, 1996
Place of birth: Geneseo, Illinois, USA