The Hive

screen print on paper

2021

14×14cm