top of page

Bottega Veneta Pop-Up Space, Shanghai Plaza 66 China.

SDD24/13_03: Experience Bottega Veneta's innovative limited-time store in Shanghai Plaza 66, where a captivating three-dimensional space inspired by the world map delivers a stunning statement.

Featuring printed tiles mirroring the vibrant hues of the natural world, the store embodies the adventurous spirit of travel and exploration.

Pictures courtesy of Bottega Veneta.



bottom of page