Little Shop of Horrors

· Plaza Theatre · Palm Springs

Community

Little Shop of Horrors at the Palm Springs Plaza Theatre.