Zigi Ellison

Born: None


Placeholder

A Pinch of Snuff

as Thelma Lacewing
Released: 1994-04-09

Receiving a tip from his dentist Jack Shorter, policeman Peter Pascoe takes a closer look at the...

Movie page