The 2S19 Msta - S ( M1990 Farm ) is a Russian self - propelled 152 mm howitzer .
MOSCOW , RUSSIA - MAY 07 , 2016 : Rehearsal celebration of the 71th anniversary of the Victory Day ( WWII ) .
The 2S19 Msta - S ( M1990 Farm ) is a RUSSIA self - propelled 152 mm howitzer .
MOSCOW , RUSSIA - MAY 07 , 2016 : Rehearsal celebration of the 71th anniversary of the Victory Day ( WWII ) .