Lionel Atwill

  • Born: Mar 1, 1885 in London, England
  • Death: Apr 22, 1946 in Pacific Palisades, California