Heavy excavator.
An yellow heavy excavator sitting on an field to begin construction of an industrial site.
© Gage45 | Stock Free Images
Similar Free Images