Italian Passenger Haulage Archive Various dates in 2017: 1920s built E626 power in Italy British Rail no.99013 – withdrawn in 2017! Share this:TwitterFacebookLike this:Like Loading...