Myra Barraza

2008 - I
2017
Oil paint on canvas board
10 x 8 in.