road-construction-with-excavator

An excavator and construction vehicle working on a new road