Myra Barraza

1989
2017
Oil paint on canvas
120 x 140 cm

Alternate Views

  • 1989

  • 1989