Wednesday, January 20, 2010

Nike's Tokyo flagship store leaves us in awe

The Nike flagship store in Harajuku, Tokyo is sure to leave you spell bound.

No comments: