Arrow: Willa Holland's Thea Queen Returns in "Leap of Faith" Photos