Home / Volvo EC200D excavators impress on the road to Sumatra

Volvo EC200D excavators impress on the road to Sumatra