515 Jianguo Xi Lu,near Wulumuqi lu
Shanghai, Shanghai
August 27, 2005

Shanghai Expat BBQ All Summer at Senses