Union Square in Manhattan was the stage for the grand opening of Sephora’s 100th store. Leading up to the party, all-women street teams spread the word around the neighborhood with Block Party postcards.…
Sign in to continue reading
This article is available to registered users.