So… what do you sell here?
Business card handed to me in Shanghai for local store You know, it’s really funny. When you’re walking down the streets of Shanghai– or at least the newer ones lined with shops, you’re always accosted by vendors saying “Looka looka… Please have a looka looka”. And they’re constantly trying to sell you stuff. All kinds [...]