Yellow heavy excavator excavating sand and working during road works, unloading sand during construction of the new road

Yellow heavy excavator excavating sand and working during road works, unloading sand during construction of the new road

Leave a Reply