Excavator or digger heavy equipment working on highway construction in Nairobi, Kenya

- Image ID: BXBEDN