Designed by
Title
BM-30 Smerch mobile heavy multiple rocket launcher on military parade #213913034
Description
Russia, Moscow - June 24, 2020: Moscow Victory Day Parade. Soldier greetings in BM-30 Smerch mobile heavy multiple rocket launcher system on MAZ-543M chassis driving down Krasnaya Presnya street.
This image is editorial