6350 Delmar Blvd, St. Louis, Missouri 63130 USA
gospel performance inside the Tivoli
Photo Credit: Yelp