Kyle Young: Push Play
March 2 - April 7, 2012
3913 Main Street, Houston, TX 77002
Kyle Young’s return to the studio where he left off approximately eight years ago. His early works of cellular forms have slowly evolved into the new abstractions on view at Art Palace.