Raúl Ortega Ayala
, 2015
From the series

UV screen paint and oil on wood

87.5 x 94.7 x 8.5 cm

34.45 x 37.28 x 3.35 in

MORE INFO