MILAN — Ittierre SpA has unveiled its first department store here, carrying all the brands licensed to the Italian fashion firm.
The 10,800-square-foot store, which...
MILAN — Ittierre SpA has unveiled its first department store here, carrying all the brands licensed to the Italian fashion firm.
The 10,800-square-foot store, which...
Ads by Google