20 January 2011

Damien Tran

Although I'm not entirely sure, I'm thinking that Damien is either from or near Germany (based on the fact that most of his shows seem to be in German gallery spaces). Geographic location doesn't matter much, because Damien Tran's body or work is bangin'!

Damien's website HERE

Damien's Flickr HERE



No comments:

Post a Comment