Myra Barraza

1972
12.2015
Oil paint on canvas
49.5 x 40 cm

Alternate Views

  • 1972

  • 1972