Alexander Leftwich

Alexander Leftwich

Director
  • Born: 1884 in Philadelphia, PA, USA
  • Death: Jan 13, 1947 in Los Angeles, CA, USA