Powerful yellow excavator works on construction site under partly cloudy blue sky. Heavy machinery moves earth. Construction site activity in progress. Building development road works occurring

Code produit:
1162577499