Yoshua Okón
, 2001
From the series

Lightjet print

78.2 x 57.1 cm

30.79 x 22.48 in

MORE INFO