EFDTC 2-8-2 No. 3
Tubarao, Brazil
Location: Oficina Central
Status: Display