Ministry of National Defense of the People's Republic of China

Amphibious armored vehicles maneuver toward beach-head

Source: China Military Online Editor:Li Weichao 2023-06-03 08:26:29

loading...