Camille Henrot was born in 1978 in Paris and currently lives and works in New York City. She graduated from the École Nationale Supérieure des Arts Décoratifs in Paris in 2002. Henrot’s diverse body ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results