Archive for the 'Still on the run' Category

Still On The Run // Portfolio

marzo 7, 2010


Emeric Trahand, also known as Takeshi, is a French artist and art director. Emeric lives and works in New York City.