Myra Barraza

2001
2017
Oil painting on canvas board
12 x 10 in.