Newest Public Art Piece Dedicated at the Museum of Texas Tech
Mar 11, 2019
(VIDEO) “Red Tail,” a 20-foot-tall, steel and fused-glass sculpture, complements the new arroyo landscape at the museum’s north entrance.
tags: Museums, Videos, Public art, Stories