Iranians Celebrated in the Streets after Negotiators in Lausanne
An Iranian man flashes victory sign from his cars's sunroof as people celebrate in the street of Tehran, Iran, 02 April 2015, after nuclear talks between Iran and World powers ended in Lausanne, Switzerland. (Photo by Abedin Taherkenareh/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy