20038561-5
»
Veolia/DE MRCE 561-5, Ede-Wageningen (Netherlands), 23 May 2006, Photo: Peter 't Hart