Road construction crew operates excavator in Kebakkramat, Indonesia
Location: Kebakkramat, Indonesia
1 sources from 1 citizen journalists
Topics: excavator, pipe installation, road construction, infrastructure work, construction crew, street repair, public works, construction, infrastructure, urban development