Green Elephant Mini loader

In Stock

Description

2002 Green elephant Mini loader in good condition for sale

Kubota Diesel Engine