The Hunchback of Notre Dame

Hanna Theatre - Playhouse Square Center, Cleveland, OH