Sunday, May 9, 2021
Home Tags Installation art

Tag: installation art

Houston puts art into life—and life into art

0
Things in Texas are big, incl. a work of installation art at the Museum of Fine Arts, Houston. Climb in; be a part of it.