Art Appreciation

Check Out Carmen Herrera: Estructuras Monumentales, an Exhibition 50 Years in the Making

The sculptures in Buffalo Bayou Park are a dream come true for the 105-year-old artist. It should be for Houston art fanatics, too.

10/28/2020 By Olivia Flores Alvarez