Sweeper trucks 2014 64,355 miles Netherlands, ANDELST
Sweeper trucks 2004 Netherlands, ANDELST
Sweeper trucks 2014 62,516 miles Netherlands, ANDELST