No photo

Sheila Fay

Acting

  • Liverpool, Merseyside, England, UK
  • Died 31/08/2013

Known For