Cain s Humor

Editorial Stock Photo
Download Cain's Humor editorial photo. Image of party, campaign - 21093426

Herman Cain, candidate for president election 2012 is smiling and waiting to address the crowd. Tea Party Express: Sep. 9, 2011 Greenville, SC.

Photo Taken On: September 09th, 2011

Extended licenses