Myra Barraza

1986
2017
Oil paint on canvas