What a difference a decade makes.
On August 31, 2002, Sephora shut down its 21,000-square-foot Rockefeller Center flagship, a store that sources estimated cost $30 million at the...
What a difference a decade makes.
On August 31, 2002, Sephora shut down its 21,000-square-foot Rockefeller Center flagship, a store that sources estimated cost $30 million at the...
Ads by Google