LITTLE-SHOP-OF-HORRORS-Royal-Exchange-Theatre-until-31-January-2015.-Photo-Jonathan-Keenan February 1, 2015 2700 × 1800 Little Shop of Horrors, Royal Exchange, Manchester