“Little Shop of Horrors” takes root at Village Square Theatre in Lexington through Sept. 30.
“Little Shop of Horrors” takes root at Village Square Theatre in Lexington through Sept. 30. Courtesy of Village Square Theatre
“Little Shop of Horrors” takes root at Village Square Theatre in Lexington through Sept. 30. Courtesy of Village Square Theatre