![](http://www.alamy.com/thumbs/6/3F911E2B-0D0A-448B-B1FA-4B35C5D6862F/GW90GX.jpg)
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: 4657px × 3105px
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