Designed by
Title
An excavator loader machine during earthmoving works at construction site at Evia, Greece #216125328
Description
An excavator stone jacking machine during earthmoving works at construction site at mountain. Three of workers standing turn back, looking at the excavator and large jackhammer. Evia, Greece