Diesel pump in operation

IWMI (n.y): Diesel pump in operation. Colombo: International Water Management Institute (IWMI)