Little Shop of Horrors(Little Shop of Horrors) Stills28 Stills1/3©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, The©1986 Geffen Company, TheAll these pictures are copyrighted