Andrew Hall shoots for L�Oreal with Publicis in New York.