The Beast, 2020
Installation view: Landskrona Photo Festival, SE
Screen print, 102 x 73 cm