Designed by
Title
Helicopter pressure water portable and drain device #130818900
Description
KUBINKA, MOSCOW OBLAST, RUSSIA - AUG 22, 2018: Helicopter pressure water portable and drain device at the International military-technical forum Army-2018
This image is editorial