new yellow excavator working on sand dunes

Royalty-free stock photo ID: 114223252

new yellow excavator working on sand dunes