Los Monstruos de la Mission (2015)

Jesus Barraza
20 x 26 inches
1 – Color, Handprinted, Screenprint, Heavy Poster Paper, Printed in San Francisco, 2015