Designed by
Title
Excavator working at construction site on earthworks. Backhoe digging building foundatio. Construction machinery for excavating, #188530601
Description
Excavator working at construction site on earthworks. Backhoe digging building foundatio. Construction machinery for excavating, loading, lifting and hauling of cargo