M109 self-propelled howitzers - Military Trader/Vehicles

M109 self-propelled howitzers

Frontline Feature