Excavator Backhoe

Royalty-free stock photo ID: 24886453

Excavator Backhoe