Posted on

Merlyn Salter-Ling | HOWARD JOHNSON HUAIHAI HOTEL (1 Fen Yang Lu, Xu Hui Qu, Shang Hai Shi, China, 200031)