There is one other person in this picture whose face you can't see. I'm guessing the one looking over his shoulder is Snape? Because it looks like Tom Riddle, with his hair.
I thought that the one looking over his shoulder would be Regulus since he looks just like Sirius.. and the one whose face we can't see may be Snape, he seems to have longer hair...