Presidential campaign rally for Ali Akbar Velayati in Tehran, Iran
Supporters of presidential candidate Ali Akbar Velayati hold his posters during a presidential campaign rally in Tehran, Iran on June 12, 2013. Iran's presidential election will be held on June 14. UPI/Maryam Rahmanian
Please fill out form for pricing information for the photo below.