058_Le Theoreme de Nefertiti_IMA_2013 Published November 24, 2013 at 1500 × 1000 in It’s Not As Easy As It May Have Seemed to Be installed at l’Institut du Monde Arabe, Paris, France, 2013.