Green Arrow (1983-) #2

Green Arrow (1983-) #2