Designed by
Title
NOVOCHERKASSK, RUSSIA, 26 AUGUST 2017: Military self-propelled radio-controlled robot sapper clears the minefield #102814977
Description
NOVOCHERKASSK, RUSSIA, 26 AUGUST 2017: Military self-propelled radio-controlled robot sapper clears the minefield.
This image is editorial