Volvo Excavator

Volvo Excavator EC290BLC

Volvo Excavator

Volvo Excavator EC290BLC excavates road surface