new yellow excavator working on sand dunes. Scoop close-up

new yellow excavator working on sand dunes. Scoop close-up

 Stock photo ID: 114223228