Posted on

Darrin Taylor | City Hotel Shanghai (5 Shan Xi Nan Lu, Huang Pu Qu, Shang Hai Shi, China, 200020)