Esteē Lauder Double Wear The biggest name in beauty. Still imagery | Traffic Drivers Credit: Concept & Creative Direction