Humans Run the World No.1, 2019 Share Share on Facebook Pinterest Email LinkedIn LANDSCAPE. FINALE Humans Run the World No.1, 2019 (1437-0400-200), Print on paper, broken glass, 388×778 cm, 152.76×306.3 inch Details Prev Post Underground, 2022 May 25, 2023 Next Post Violence Studies No.7, 2020 June 19, 2023