Baccarat, the venerable French crystal company, opened its first pop-up store in New York, which will be open from Nov. 1 through Dec. 31. A 480 sq. ft. retail space…
The post Baccarat Opened First Pop-Up Store In New York appeared first on eXtravaganzi.