90x60 cm, photomontage, inject print on fine-art paper, 2014
90x60 cm, photomontage, inject print on fine-art paper, 2015
90x60 cm, photomontage, inject print on fine-art paper, 2015
90x60 cm, photomontage, inject print on fine-art paper, 2015
120x80cm, photomontage, inject print on fine-art paper, 2014
Show More