Designed by
Title
crawler excavator and a construction dump truck standing side by side while working on a construction site #263601656
Description
large orange crawler excavator and a construction dump truck standing side by side while working on a construction site in a sand pit, soil is being loaded and transported by a truck
This image is editorial