Thursday, September 18, 2008

Boo Radley

Top Shop is playing top tease these days, delaying its fall SoHo opening to *gasp* March.