Julien Creuzet was born 1986 in Le Blanc Mesnil / France. She lives and works in Montreuil.
http://www.juliencreuzet.com