No photo

Sheila Allen

Acting

  • Born 22/10/1932
  • Chard, Somerset, England, UK
  • Died 13/10/2011

Known For