Friday, June 15, 2007

LAYERS!



Nice display from the American Apparel store in Shoreditch.

No comments: