train station, locomotive, couple, footbridge, clock, Class 91, microprocessor control, traction motors, GEC Transportation Limited, 91108, 30th Birthday

Related royalty-free photos