Designed by
Title
Crawler excavator on a pile of sand on building site. #263554340
Description
DeLand, Florida, USA. 2022. A crawler excavator shifting sand on a construction site to build a new bridge over St Johns River near DeLand Florida
This image is editorial