Designed by
Title
Two yellow crawler excavators on a construction site - one on the lower level, the other on top of a pile of earth #298415821
Description
Two yellow crawler excavators on a construction site - one on the lower level, the other on top of a pile of earth. Digging a pit for a multi-storey building.
This image is editorial