Installations
Installations
Burberry creates mirrored pop-up store on Jeju Island
British fashion brand Burberry has installed a pop-up store that reflects a surrounding mountain range on Jeju Island, South Korea, for its latest outerwear clothing collection. More