Daudu and Falgore 013.jpg

Testing a field water pump
Caption: 
Testing a field water pump
Sustainable development theme: 
Country / location: 
Daudu, Benue State, Nigeria