Bug, Pigment print on paper, 800x1200mm, 2021
Bug, Pigment print on paper, 800x1200mm, 2021
Bug, Pigment print on paper, 800x1200mm, 2021
Bug, Pigment print on paper, 800x1200mm, 2021
Bug, Pigment print on paper, 800x1200mm, 2021
Detail of Part
Detail of Part
Detail of Part