Damned killers, I’ll perish in this sea of barbed wire, 2021 Share Share on Facebook Pinterest Email LinkedIn LANDSCAPE. FINALE Damned killers, I’ll perish in this sea of barbed wire, 2021 (1437-5010-250) Printed on canvas, 285×648 cm, 112.20×255.12 inch. Details Prev Post LANDSCAPE WITH CLOUDS No.2, 2021 May 27, 2023 Next Post HUMANS RUN THE WORLD NO.3, 2020 May 25, 2023