Talia Chetrit

2016

Inkjet print

34 x 22.5 in
(86.4 x 57.2 cm)