Presidential Candidate Barack Obama framed against American Flag at early vote for change Presidential rally, October 29, 2008 at Halifax Mall, Government Complex in Raleigh, NC
Editorial use only
Editorial credit: Joseph Sohm / Shutterstock.com

Royalty-free stock photo ID: 106142831

Presidential Candidate Barack Obama framed against American Flag at early vote for change Presidential rally, October 29, 2008 at Halifax Mall, Government Complex in Raleigh, NC