Month: November 2016
Show of Force @ Airshow China
Impressive display of military hardware at the November 1-6, 2016 Airshow China in Zhuhai near Macau, China.
Impressive display of military hardware at the November 1-6, 2016 Airshow China in Zhuhai near Macau, China.