Re Captcha D1


2017
Digital print
80 x 80 cm.

Edition 1/10