Luxury fashion house Dior has unveiled a breathtaking new flagship boutique in Geneva, Switzerland, designed by renowned architect Christian de Portzamparc.

The article Haute Couture Architecture: Dior Unveils a New Flagship in Geneva appeared first on World Branding Forum.