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 ...