Yellow backhoe or bulldozer on garbage dump in landfill, aerial top view.

Yellow backhoe or bulldozer on garbage dump in landfill, aerial top view. - 127843927