Chieftain Tank Engine – Leyland L60 Mk4 Mk 13A – Reconditioned

Leyland L60 No4 Mk13A engine – reconditioned and stored in 1992

Category: