Little Shop of Horrors

28th July to 13th August, 2006
The Arcadians' Miner's Lamp Theatre