L’ATLAS is back in townGuess who’s back in town? Check out L’ATLAS‘ new mural at the backside of Ladurée in Soho-NY! The paint should barely be dry today....