It is supposed to be a modern rendition of Guy Fawkes.
Thanks, I wasn’t sure what it was. I has appeared a lot recently in the demonstrations by the so-called “indignados” in Spain, but I’ve also seen it in photos of the Greek riots and other places.