Industrial landscape with big excavator. Environmental concept.

Royalty-free stock photo ID: 113269885

Industrial landscape with big excavator. Environmental concept.