Main Street Square in downtown Houston is going to have a LOT of art this spring. A series of ambitious, semi-temporary art installations will start popping up between the 900…
Main Street Square in downtown Houston is going to have a LOT of art this spring. A series of ambitious, semi-temporary art installations will start popping up between the 900…