Archer FH77 BW L52 Self-Propelled Howitzer

1
The BAE Systems Bofors Archer FH77 BW L52 155mm self-propelled howitzer.