najaf

  1. US Artillery

    US Artillery

    A US self-propelled artillery gun in action near Najaf.
Top