Takeshi Murata
Handcuffs, 2017
Pigment print
40 x 29 inches
◀︎
▶︎
×︎