FENADESAL (IRCA) 4-6-0 No. 8
Sonsonate, El Salvador
Location: Town Center
Status: Display