Caesar 155mm Artillery System

6
The Caesar truck mounted artillery system is a 155mm 52-calibre self-propelled gun.