Myra Barraza

Little Bird
2013
Oil paint on gold leaf wooden framed mirror