Exploding, Plastic & Inevitable
July 1, 2010 - Jade Valley Vineyard, Digital Art Weeks, Xi'an China