A close up on a big excavator.

Royalty-free stock photo ID: 10897609

A close up on a big excavator.