Red backhoe or excavator equipment on construction site. #125215312
Description
Large irrigation. Red backhoe or excavator equipment for removing earth on construction site during earthwork along a deep canel. Outdoor with bright sunlight on summer day. Teal and orange filter.