Arrow Photos from "City of Blood"
Enjoy these network photos from Arrow Season 2 Episode 21.
This installment will air on May 1, 2014 on The CW.
Want more Arrow?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!