C.F. de Benguela 4-6-0 No. 24
Huambo, Angola
Location: Huambo Works
Status: Display