Leslie Sands profile

Leslie Sands

Acting

  • Born 19/05/1921
  • Bradford, West Yorkshire, England, UK
  • Died 09/05/2001

Known For