Myra Barraza

1967
10.2015
Oil paint on canvas
80 x 67 cm