Very Angry Stephen

Very Angry Stephen

We're up close with Stephen for this photo from The Tomorrow People. And he does NOT look pleased.
Added: