Jesus Barraza 11.5 x 17 inches – 2 color, Handmade Screen Print Poster Paper, Printed inĀ San Francisco, 2002