Wednesday 31 August 2011

Not so much a fail as a desperate plea

What all the staff at Topshop are wearing.


£46 - or free if you decide to run, utterly distrait, from the building.







No comments:

Post a Comment