Myra Barraza

2010
2017
Oil paint on canvas
10 x 8 in.