
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