The photo isn't very interesting. Polticians visiting different locales often dress in the native fashion. Sometimes it is absurd. Look at those ridiculous shirts Bush wears whenever he is in Asia. Obama was evidently on a trip to Kenya in this photo.
The interesting thing is what this says about the Clinton campaign, and the level of desperation it has devolved into.
Is the suggestion here a renewal of assertions that Obama has Muslim origins? To the untrained eye, the garb certainly appears potentially Arabic or Muslim.
Regardless. this would not be the first time a politician looked ridiculous in a costume. I'd give money to see Ted Kennedy's Tyrannosaurus Sex costume.