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