Designed by
Title
Exhibition ARMS AND SECURITY 2017 #101606302
Description
Kiev, Ukraine - October 10, 2017: Armored self-propelled combat robot at the XIV International Specialized Exhibition ARMS AND SECURITY 2017, October 10-13, 2017
This image is editorial