Artistic imagination stretched to the human limit August 20, 2021August 19, 2021 by China Factor Staff Deng Shiqing blends old masters with new faces in her latest exhibition