Replicants Eye

Sticker-collage on Hahnemühle paper
50×70 cm

2018