Arrow Stills: “Emerald Archer” (7×12)

The episode stills from Arrow‘s 12th episode of season 7 titled, “Emerald Archer“. You can find them in our gallery.

Gallery Link:

Stephen Amell > Projects > Television Series > Arrow > Season Seven > Episode Stills > 7×12 – Emerald Archer