Nairobi, Kenya.
       
     
 Castle Forest Lodge, Kenya.
       
     
 Nairobi, Kenya.
       
     
 Nairobi, Kenya.
       
     
 Adjumani, Uganda.
       
     
 Naivasha, Kenya.
       
     
 Nairobi, Kenya.
       
     
 Mt. Ololokwe, Kenya.
       
     
 Ngurunit, Kenya.
       
     
 Seattle, Washington.
       
     
 Zanzibar, Tanzania.
       
     
 Samatian Island, Kenya.
       
     
 Nairobi, Kenya.
       
     
 Doha, Qatar.
       
     
 Mandalay, Myanmar.
       
     
 Tankwa Town, South Africa.
       
     
 Nairobi, Kenya.
       
     

Nairobi, Kenya.

 Castle Forest Lodge, Kenya.
       
     

Castle Forest Lodge, Kenya.

 Nairobi, Kenya.
       
     

Nairobi, Kenya.

 Nairobi, Kenya.
       
     

Nairobi, Kenya.

 Adjumani, Uganda.
       
     

Adjumani, Uganda.

 Naivasha, Kenya.
       
     

Naivasha, Kenya.

 Nairobi, Kenya.
       
     

Nairobi, Kenya.

 Mt. Ololokwe, Kenya.
       
     

Mt. Ololokwe, Kenya.

 Ngurunit, Kenya.
       
     

Ngurunit, Kenya.

 Seattle, Washington.
       
     

Seattle, Washington.

 Zanzibar, Tanzania.
       
     

Zanzibar, Tanzania.

 Samatian Island, Kenya.
       
     

Samatian Island, Kenya.

 Nairobi, Kenya.
       
     

Nairobi, Kenya.

 Doha, Qatar.
       
     

Doha, Qatar.

 Mandalay, Myanmar.
       
     

Mandalay, Myanmar.

 Tankwa Town, South Africa.
       
     

Tankwa Town, South Africa.