Designed by
Title
French army CAESAR self-propelled howitzer truck at the Paris Air Show. France - June 22, 2017 #202642361
Description
French army CAESAR self-propelled howitzer truck at the Paris Air Show. France - June 22, 2017 war warfare artillery military large european industry door airshow aviation transport aerospace heavy international machine transportation weapon vehicle big armor camouflage selfpropelled
This image is editorial