Tuesday, June 05, 2007





Red T Culture is a Beijing based art and music company. The art from the site is varied and fantastic. Featured above from top down: Xiong Li Jun, Zhang Hui, and Mei Xin Wu.

No comments: