Top view of construction vehicle working on urban road in improvement project, Yellow heavy machinery paving on the road in constrction site
Top view of construction vehicle working on urban road in improvement project, Yellow heavy machinery paving on the road in constrction site