new yellow excavator working on sand dunes

Royalty-free stock photo ID: 117887032

new yellow excavator working on sand dunes