Thomas Lelu

Born 1976, France.
Lives and works in Paris

Ready Made in China