Thursday, November 17, 2011

Weird Stuff

They seem to sell weird stuff at London fashion stores... found on the "River Island"-onlinestore

 

No comments:

Post a Comment