allgreenarrow.com
Arrow Stills: “Leap of Faith” (8×03)
The episode stills from Arrow‘s 3rd episode of season 8 titled, “Leap of Faith“. This episode is directed by actress, Katie Cassidy Rodgers. You can find them in our gallery. Gallery Link Stephen A…