No. 32 The Bund, Shanghai

GPTKB entity