Heavy excavator loads dirt onto truck at construction site. Construction machinery works outdoors under sunny sky. Housing development project in progress. Foundation preparation ongoing. Industrial

Code produit:
1157053669