US Senator Barack Obama at Change We Need Presidential rally October 30, 2008, at Verizon Wireless Virginia Beach Amphitheater in Virginia Beach, VA
Editorial use only
Editorial credit: Joseph Sohm / Shutterstock.com

Royalty-free stock photo ID: 106144277

US Senator Barack Obama at Change We Need Presidential rally October 30, 2008, at Verizon Wireless Virginia Beach Amphitheater in Virginia Beach, VA