Over There: Ruston & Hornsby engines in Iraq

plate2
Tony Kuilboer