Myra Barraza

1983
07.2016
Oil paint on canvas
50 x 40 cm

Alternate Views

  • 1983

  • 1983

  • 1983