Sunday, January 31, 2010

EXCLUSIVE! Onitsuka Tiger





Only 144 pairs produced exclusively for Shoe Biz San Francisco

No comments: