© Courtesy of the C. V. Starr East Asian Library, Columbia University.
Article英國亦拍辱華影片, Britain is also making a movie insulting China