Takeshi Murata
Handcuffs, 2017
Pigment print
40 x 29 inches

Takeshi Murata
Handcuffs, 2017
Pigment print
40 x 29 inches

×︎