No photo

Stephen Scott

Acting

  • Born 08/02/1928
  • London, England, UK
  • Died 31/12/2017

Known For