20078941-003 » Veolia France 77503, Tilburg/NedTrain works (Netherlands), 17 November 2009, Photo: Rob Quaedvlieg