Myra Barraza

No. 18 - Deer Dance II
2009
Oil on canvas
39.37 x 39.37" / 100 x 100 cms