Posted on

Rachel Lim | Radisson Blu Hotel Shanghai New World (88 Nan Jing Xi Lu, People’s Square, Huang Pu Qu, China, 200003)