Designed by
Title
T-15 Object 149 is a promising Russian armored fighting vehicle #253122177
Description
MOSCOW REGION, RUSSIA - AUGUST 25, 2020: T-15 Object 149 is a promising Russian armored fighting vehicle based on the Armata universal tracked platform. Side view. Patriot Park
This image is editorial