Designed by
Title
China Railways SS7D electric locomotive in Chengdu Railway Station, Sichuan, China. SS7D used on the China Railway network. #90772904
Description
China Railways SS7D electric locomotive in Chengdu Railway Station, Sichuan, China. SS7D used on the China Railway network.
This image is editorial