Me and my installation called "Live Wire" at an art exhibition called 'Off The Wall' in Kunming, China 07-16-2010.
The video playing on the tv that I am standing next to is on my videos page.
Some Of My Artwork
(Click to enlarge)
Create a free website