Designed by
Title
KUBINKA, RUSSIA, AUG.24, 2018: Russian military position-radar station on KAMAZ truck chassis. Radiodetector systems on vehicles a #124729534
Description
KUBINKA, RUSSIA, AUG.24, 2018: Russian military position-radar station on KAMAZ truck chassis. Radiodetector systems on vehicles at Russian weapons exhibition - Army 2018
This image is editorial