Levi Stubbs

is best known for her work in Little Shop of Horrors (1986).

MOVIES STARRING

Little Shop of Horrors (missing thumbnail, image: /images/cache/325682.jpg)
Little Shop of Horrors