Designed by
Title
The newest Russian main battle T-14 `Armata` heavy tracked platform during the Victory day parade on red square. #95136850
Description
MOSCOW, RUSSIA - MAY 9, 2017: The newest Russian main battle T-14 `Armata` heavy tracked platform during the Victory day parade on red square.
This image is editorial