Photos from the dress rehearsal of the TCH Production of Little Shop of Horrors, Wednesday morning, February 2, 2011.