Myra Barraza


2002
Mixed media on paper