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:28:56

loading...