Jesus Barraza 17.5 x 23 inches – 2 color, Handmade Screen Print Matte 100lb Paper, Printed inĀ San Leandro, 2006