Green Arrow (1983-) #3

Green Arrow (1983-) #3