shanghai - french concession


Gaogang River
596-20