DCIM101MEDIA Africa Kenya Mara Offgrid Solar

Solar paneled grid at a village in Kenya.

Leave a comment

Back to Top