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: 3275px × 4912px
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