This is the last set of photos (out of three) from the Little Shop of Horrors show at the Wilmette Theatre on 19 February 2011, yadda yadda.
The pictures below with the were taken by
I loved the little hand puppets…
Once the show was over, we eventually made it down the street for dinner. Sitting right next to me in the foreground is an over-lit