Designed by
Title
Train at Paddington train station #26301258
Description
Train type British Rail Class 43 at Paddington train station on July 19, 2012, London, UK. It's the fastest diesel locomotive in the world, with maximum speed 148 mph (238 km/h).
This image is editorial