Description

PLZ-05 Chinese 155mm Self-Propelled Howitzer