Main hallway of the Wichita Falls Theater in Wichita Falls, Texas for The Hunchback of Notre Dame.
Photo Credit: Yelp
919 Indiana Ave, Wichita Falls, Texas 76301 USA
Main hallway of the Wichita Falls Theater in Wichita Falls, Texas for The Hunchback of Notre Dame.
Photo Credit: Yelp