Myra Barraza

8
2012
Oil paint on white felt
52 x 62 cm

Alternate Views

  • 8

  • 8 Detail

    Detail

  • 8 Detail

    Detail