Designed by
Title
Self-propelled launcher MZKT-7930 missile complex Iskander #67027357
Description
ST. PETERSBURG, RUSSIA - MAY 05, 2015: Self-propelled launcher MZKT-7930 missile complex Iskander. Rehearsal of parade in honor of Victory day in St. Petersburg
This image is editorial