Myra Barraza

1970
10.2015
Oil paint on canvas.
49 x 39.5 cm