Myra Barraza

1973
12.2015
Oil paint on canvas
110 x 100 cm

Alternate Views

  • 1973

  • 1973