Designed by
Title
Detail of Russian self-propelled mortar system 2S34 Chosta destroyed by Ukrainian army #294748155
Description
Detail of Russian self-propelled mortar system 2S34 Chosta on exhibition of destroyed by Ukrainian army after Russian invasion to Ukraine in Prague, Czech Republic. Russian attack to sovereign country concept.
This image is editorial