Fritz Leiber

Fritz Leiber

Director
  • Born: Jan 31, 1882 in Chicago, IL, USA
  • Death: Oct 14, 1949 in Pacific Palisades, CA, USA