Myra Barraza

1966
10.2015
Oil paint on canvas
125.5 x 108 cm