This is either a terrorist on his way to meet 72 versions of helen thomas or Sheets byrd in the new, sheik, KKK robes on his way to a demonRAT "secret" caucus.
Where in the world did you find that photo?
(I think it's Cindy or one of the Code Pink ladies.)