Vivienne Westwood store in K11 Shanghai
Take a look inside the world's largest Vivienne Westwood store.
Launched just last week in K11 Shanghai, this beautiful store is over 6,000 square feet of pure Westwood.
Vivienne Westwood, K11 Shanghai, k11 stores , luxury stores Shanghai, Vivienne Westwood luxury store