Designed by
Title
Two self-propelled howitzers `Msta-S` close-up #188130652
Description
ST. PETERSBURG, RUSSIA - JUNE 20, 2020: Two self-propelled howitzers `Msta-S` close-up. Rehearsal of the military parade in honor of Victory Day
This image is editorial