Küchel Architects unveils mountain flagship store for Moncler Grenoble
Promotion: Swiss firm Küchel Architects has revealed its design of fashion brand Moncler's St. Moritz store, which features burnt and brushed oak wood to evoke rugged Alpine landscapes. Read more