Designed by
Title
Sophisticated air defense missile system and rockets on self propelled launching weapon, in Belgrade #292832220
Description
Sophisticated air defense missile system and rockets on self propelled launching weapon, exposed at arms international weapons fair
This image is editorial