Please wait for price loading....

 

Image id: 

1270-134

A woman, known as a Solar Mama, fixes a solar panel to the top of a traditional thatched mud hut, Tanzania, East Africa, Africa

Mile 91

Photographer

Mile 91