Industrial heavy duty machinery, details of excavator pushing earth and building highway.
Industrial backhoe excavator and loader carrying earth and working on construction site
Close up details of heavy machinery excavator. Industrial scoop of excavator working on site
Heavy duty industrial excavator loading gravel on construction site. Details of building site