Truck mounted forklifts 2005 Netherlands, STROE
Truck mounted forklifts 2017 Netherlands, STROE
Tractors 1940 Netherlands, stroe