Industrial 2-8-2 No. JF 2310
Manzhouli, Neimenggu, China
Location: Workshop
Status: Dumped