Designed by
Title
BM-13N Katyusha multiple rocket launcher USSR on grounds of we #102125441
Description
Moscow, Russia - July 19, 2017: BM-13N Katyusha multiple rocket launcher USSR on grounds of weaponry exhibition in Victory Park at Poklonnaya Hill.
This image is editorial