Pedestrian stacker 1989 Germany
Pedestrian stacker 2000 3,690 h Netherlands
Pedestrian stacker 2003 Germany
Pedestrian stacker 2019 241 h Netherlands
Pedestrian stacker Netherlands, Vlaardingen