Anta Flagship Store, China by Gensler

Anta’s first tenth-generation flagship store unveiled in Shanghai