The Adidas flagship store in New York City is the largest store for the brand around the entire globe. Architects at Gensler were tasked with designing a flagship that celebrated creativity and sport, two concepts that helped shape Adidas NYC.
Lumiflon On Adidas Flagship Store Helps Capture The Spirit Of Competition
Categories Architecture