Peeling flyers on a closed-down Del Taco advertise an upcoming performance by the St. Louis Symphony at Powell Hall.
St. Louis, MO