No photo

Peter Ducrow

Acting

  • Born 19/10/1917
  • Hampstead, London, England, UK
  • Died 19/12/1976

Known For