Onitsuka Tiger store by Studio Dini Cataldi

Following Milan and London, Japanese sneaker brand Onitsuka Tiger has inaugurated a third European flagship store in Barcelona. Nestled on…

Scroll to Top