Posted on

Cyril Niccolai | Jin Jiang Hotel (59 Maoming South Road, Huangpu District, Shanghai, China, 200020)