Myra Barraza

2008 - III
2017
Oil paint on canvas
45.5 x 35 cm

Alternate Views

  • 2008 - III

  • 2008 - III