See all shopping in Shanghai
Cloth and Dragons shop
No. 106 Donghu Street, Shanghai, ChinaAbout
Cloth and Dragons shop - A shop split up in two sections - one selling handmade dragons and monsters made out of twine and pearls, and the other selling handmade textile wares and jewelry.