No photo

Thea Holme

Acting

  • Born 27/12/1904
  • Camberwell, Surrey, England, UK
  • Died 04/12/1980

Known For