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