China Railways DF10DD


China Railways DF10DD - locomotive class in People's Republic of China.