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 April 24, 2024 Next Post Violence Studies No.7, 2020 May 7, 2024