Sarah Jin, British Consulate Chongqing - invited lecture

DSC06583