Shanghai
Shanghai
Shanghai

Shanghai

Regular price $18.50

At 25 million, there are as many people in Shanghai, China as there are in all of South Africa. It's also the best place to find inexpensive high-quality suits, knock-off designer bags, and delicious fried dumplings.

2-2.5 inches wide

56 inches long

100% cotton