Arrow Season 2 'Heroes and Villians'

Justice League United #3
Justice League United #2
michaelallanleonard:

Green Arrow and Black Canary by Cliff Chiang

michaelallanleonard:

Green Arrow and Black Canary by Cliff Chiang

Justice League United #0