store design - Luxury Retail
Celine Pop Up Store
07/10/2020 | luxuryretailCeline Pop Up Store In Plaza 66, Shanghai
Luxury fashion house Celine has opened a pop-up store in Shanghai’s upmarket shopping centre Plaza 66.
Read MoreTop
Luxury fashion house Celine has opened a pop-up store in Shanghai’s upmarket shopping centre Plaza 66.
Read More