July 25, 2008
Tahari Opens Two In-Store Shops in London
Elie Tahari is continuing to make his mark on the global front.
The designer just opened in-store shops at Selfridges and Harvey Nichols in London. The two spaces take their design cues from...
Ads by Google








