Search ST Engineering

PRIMUS 155mm 39 Calibre Self Propelled Howitzer