Myra Barraza

Isabel - Loca
08 2013
Oil paint on red felt
120 x 140 cm

http://www.youtube.com/watch?v=KewfYKJy8YU

Alternate Views

  • Isabel - Loca

  • Isabel - Loca

  • Isabel - Loca