Yoshua Okón
, 2011
From the series

Lightjet print

76.1 x 57.1 cm

29.96 x 22.48 in

MORE INFO