Farm Equipment - Others 2023 Germany, Cloppenburg
Plate Compactors 2021 Germany, Oerel, Niedersachsen
Plate Compactors 2015 France