6.18.2008

top shop on the flop top

apparently top shop is debuting there first american store in fall 08 in new york! awesooommmmeeeee heres their fall line....i want it all

















No comments: