Green Arrow #33 by Jeff Lemire, Andrea Sorrentino, and Marcelo Maiolo

Green Arrow #33 by Jeff Lemire, Andrea Sorrentino, and Marcelo Maiolo