The CW has provided us with the first image from Arrow, starring Stephen Amell as Oliver Queen and Arrow.
After being marooned for five years on a remote island, former billionaire playboy Oliver Queen returns with a mysterious agenda and a lethal set of new skills that he uses in a war on crime.
Arrows suit was designed by three-time Oscar®-winning costume designer Colleen…
