Petra de la Sierra Madre

Jesus Barraza
30 x 44 inches
4 – Color, Handprinted, Screenprint, Coventry Rag Paper, Printed in Vallejo, 2015