Iran holds large-scale military manoeuvres on southern coast

Iran, military exercises, Infantry troops, armoured units, air defence forces
World
image