Designed by
Title
Artillery multiple rocket launchers BM-13 `Katyusha` on the chassis ZIL-157 #89534170
Description
Belgorod, Russia - October 08, 2016: Artillery multiple rocket launchers BM-13 `Katyusha` on the chassis ZIL-157. Outdoor exhibition of military equipment on the square Museum diorama.
This image is editorial