Myra Barraza

2008 -II
2017
Oil paint on canvas
49.5 x 40 cm

Alternate Views

  • 2008 -II

  • 2008 -II