Qiaojiazhai

Shanghai, China