Myra Barraza

Fetch 15
01.2014
Oil paint on inkjet print on paper