AVF

AVF
Arab Emirates


http://www.avf.com.sa/index-en.html
Armored Vehicles & Heavy Equipment Factory (AVF)

 Armored Vehicles & Heavy Equipment Factory
It is affiliated to Military Industries Corporation in the Kingdom of Saudi Arabia.

Comments