Myra Barraza

1987
2017
Oil paint on canvas