Flash Season 2 Finale Photos Released by The CW