Including a photo is common (really required) in France, which is presumably the target market of this resume. The CEO of my former employer in Paris quipped he didn't understand why people wouldn't include a photo: "What are they trying to hide, we are going to see them eventually?"
It's a different culture. The nice interpretation of this behavior is that companies in France (and many other places outside the US) treat you as a whole person, rather than a skill set, and therefore want to know more about you than just your education, work experience, and awards. They put more emphasis than we do on hobbies and interests outside of your domain of expertise, as well, those things are also nearly required on a resume.