Myra Barraza

1999 - I
2017
Oil paint on canvas
12 x 10 in.