al-talha

  1. al-talha

    al-talha

    According to wikipedia: *Al-Talha APC are upgraded versions of M113 and are currently being manufactured at Heavy Industries Taxila
  2. al-talha

    al-talha

    According to wikipedia: *Al-Talha APC are upgraded versions of M113 and are currently being manufactured at Heavy Industries Taxila
Top