PHOTOS: “Arrow” Season 2 Finale airs Wednesday, May 14

May 5, 2014