Designed by
Title
Archer self propelled howitzer icon. army artillery system. vector image for military concepts and web design #244149448
Description
Archer self propelled howitzer icon. army artillery system. isolated vector image for military concepts, infographics and web design