Mayra Barraza

1999
2017
Oil paint on canvas
12 x 10 in.