Myra Barraza

1990
2017
Oil paint on canvas
120 x 140 cm

Alternate Views

  • 1990

  • 1990