LITTLE SHOP OF HORRORS
New London Barn Playhouse
Director: Michelle Tatenbaum
Set: Thomas Bumblauskas
Photos: David Gribbin