IEC and Sephora joined to celebrate the launch of Sephora’s new line, Benefits at Sephora in Times Square and 5th Avenue with Customized photos. Sephora guests enjoyed the launch while each customer went home with new products and their very own 4×6 photo!
Blogs