Designed by
Title
Multiple rocket launcher system Excalibur presented during exhibition, made by Tatra #206766761
Description
Multiple rocket launcher system Excalibur presented during exhibition, made by Tatra. October 08, 2019. Kiev, Ukraine
This image is editorial