Los Monstruos de la Mission

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