Little Shop of Horrors Little Shop of Horrors April 12 – April 27, 2013Shedley TheatrePlayford Civic CentreElizabeth, South AustraliaPhoto Gallery