Arrow, Season 2.5 #12

All roads have led to this-the final confrontation between Oliver Queen and Caleb Green! Don't miss the shocking series finale of ARROW SEASON 2.5!