Monday, January 26, 2009

Jimmy Choo Opens Flagship Store in Japan



Jimmy Choo recently opened their doors to their largest store in Tokyo, Japan.

No comments:

Post a Comment