Chinese-Irish-German-immigration-Thomas-Nast-Harpers-Weekly-July-23-1870 May 24, 2021 diepthought Comments Off on Chinese-Irish-German-immigration-Thomas-Nast-Harpers-Weekly-July-23-1870