0674-30.jpg

Apr. 11: Shanghai

Previous  Next
0674-30

Shanghai tailors are the best in China, as any Shanghainese will tell you. So we cab to the South Bund Fabric Market, a three story warren of shops.