Plasser & Theurer Track Inspection Unit
DB999700 / DB999701
Clapham Junction
3 November 2003