3 April 2009

Topshop bites the big apple!

Check out the Union Jackesque window display for Topshop's first New York store which opened yesterday and saw fans queuing from 6am!

No comments:

Post a Comment