Kouji Ochiai

S.T., 1989

Etching | 57 x 56 cm. | Edition of 33