Myra Barraza

1980
2016
Oil paint on canvas
50 x 50 cm

Alternate Views

  • 1980

  • 1980

  • 1980