Newsletter subscribe
Tag: Carruth Plaza
Texas Legacy Sculpture at Astrodome

Texas Legacy Sculpture at Astrodome

Posted: January 27, 2018 at 6:28 am   /   Art & Culture, Historic Buildings, Sculptures

Texas Legacy Sculpture at the Astrodome Texas Legacy is the title of a beautiful western sculpture but also seems an appropriate title for the Astrodome in Houston, Texas.  This iconic structure was the very first domed indoor sports stadium in all of the United States.  It was the state of the art when it opened […]

No Comments read more