Advertisement:

Image Remarks: Soldiers of the Iranian Army during parades of 33rd Anniversary of the Islamic Revolution of Iran at Azadi (Freedom) Square, Tehran Feb, 2012. Iran is one of few countries in the world whose army is greatly independent and logistically self-sufficient.

Tags :Tehran , Azadi Square , 2012 , Parade , Soldier , Islamic Revolution Anniversary -Section :Event
Source/Contributor::Minnesota Public Radio




Latest Additions to Picture Gallery
Most Viewed Media

SEND US PHOTOS AND PROSPER