Author: Anothertravelguide.com
Insh, founded by up-and-coming Chinese fashion designer, Helen Lee, splashes with stylish attire - shirts, T-shirts and boots in bright colors, embroidered with silk and pearls. Wide choice of wonderful additions to your wardrobe!
China, Shanghai
No. 11a, Lane 210, Taikang Road
Keywords: Shanghai, shop, Insh