Stephen Amell as Arrow.
Stephen Amell as Arrow. Diyah Pera File photo
Stephen Amell as Arrow. Diyah Pera File photo