Train maintenance at Arriva Trains Wales, Canton Diesel Depot, Leckwith Road, Cardiff. (Photo by Matthew Horwood / matt-horwood
Train maintenance at Arriva Trains Wales, Canton Diesel Depot, Leckwith Road, Cardiff. (Photo by Matthew Horwood / )
Size: 5058px × 3372px
Location: Cardiff, United Kingdom
Photo credit: © Matthew Horwood / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: arriva, cardiff, depot, engine, fixing, maintain, maintenance, night, repair, shift, south, train, trains, transport, travel, uk, wales