Eduardo Terrazas
, 2003-2005
From the series

Chinese ink on paper

46.5 x 35.5 x 3.5 cm

18.307 x 13.98 x 1.38 in

MORE INFO