Showing posts with label American Apparel. Show all posts
Showing posts with label American Apparel. Show all posts

Thursday, April 9, 2009

And isn't it ironic...

American Apparel Store in Shibuya, Tokyo, Japan

...don't you think?