Yellow excavator on a working platform

Yellow excavator on a working platform

 Stock photo ID: 84362947