Military tanks, 99A leave the parade marking China's 60th anniversary of the People's Republic of China. 01-Oct-2009


Size: 5068px × 3311px
Location: Beijing China
Photo credit: © Lou-Foto / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 99a, army, china, chinese, military, parade, tank, weapon