Made in China 1800 KG Tailless Excavator EPA Euro 5 Mini Bagger 2.5 Ton Small Hydraulic Digger Various Accessories Customized

Made in China 1800 KG Tailless Excavator EPA Euro 5 Mini Bagger 2.5 Ton Small Hydraulic Digger Various Accessories Customized

Aliexpress UK