Myra Barraza

1969
10.2015
Oil paint on canvas
49 x 39.5 cm