Designed by
Title
BM-30 Smerch mobile heavy multiple rocket launcher on military parade #213913018
Description
Russia, Moscow - June 24, 2020: Moscow Victory Day Parade. BM-30 Smerch mobile heavy multiple rocket launcher system on MAZ-543M chassis drives down Krasnaya Presnya street next to the Moscow Zoo.
This image is editorial