Network Rail 99709977061

Photo of Network Rail  99709977061 at Cwmbran - Fitzgerald Plant (ex TXM/Hydrex Depot)

Vehicles in this photo

Photo details