Excavator operator web banner or landing page. Industrial builder #224113992
Description
Excavator operator web banner or landing page. Industrial builder or driver excavating the land for building foundation or underground work. City development. Flat vector illustration