the end of the road - freeway construction near udaipur (india)


the end of the road - freeway construction near udaipur (india), at work, excavator, groundwork, heavy equipment, hydraulic, machinery, road construction, roadworks, trucks, working the end of the road - freeway construction near udaipur (india), at work, excavator, groundwork, heavy equipment, hydraulic, machinery, road construction, roadworks, trucks, working

The end of the road - Freeway construction near Udaipur (India)