Sheldon Keller

BirthDate
BirthPlace
08/20/1923
Chicago, Illinois, USA