20038561-5
»
Veolia/DE MRCE 561-5, Venlo (Netherlands), 10 November 2007, Photo:
Maarten Otto