A hot air ballon over the SerengetiA boat-building craftsman in MwanzaRelaxing on a dhow after an all-night fishing tripLocking chains on a door in ZanzibarMirrored clouds, UgandaA carved doorpost in ZanzibarReally? Post-conflict bridge reconstruction in South SudanDetail of a dhow in ZanzibarLong-stay parking, Dar es Salaam.Hyena droppings (and the remains of a photographer it ate!)The Royal Chole Ski Resort and Country Club was an infamous and scruffy container bar on Fourways Junction, Msasani, Dar es Salaam! (it actually had an official Charter!)Long-stay parking, Moshi, Tanzania.You would be in the shit if you tried to get a manicure here!Dancing shoes!Coconut harvesting in ZanzibarA colorful patchwork sheet!The Aaskari MonumentFreshly squeezed sugarcane juice, ZanzibarThatching grass and a woven thatch chicken coop in Morogoro.A dove cote, ZanzibarOld rubber flip-flops, used as floats on a fishing net, ZanzibarAn iron-sheet fence, Mikocheni, Dar es SalaamA ladder fit for purpose! In MlandiziCooking stoves (jikos) and sacks of charcoal on the dock in Zanzibar port.Isimila Stone Age Site, near Iringa, Tanzania. Predominantly characterized by Precambrian crystalline rock.By Shah Mjanja – Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=97164826Euphobia in the Isimila Stone Age Site gorge, near IringaFishing floats, South Beach, Dar es SalaamA Hobbit! On Ukewere Island, Lake VictoriaEgg nest of a Praying MantisA container shop doorway, ZanzibarThese kids have found something of interest!Porters carts, ZanzibarSeismic survey truck in Turkana, northern KenyaMarket traders taking a break, South Beach, Dar es SalaamWaiting for a bite, on Lake VictoriaA bushbaby, Entebbe, UgandaBismark Rock, Lake Victoria, Mwanza.Boarding the ferry at Kivokoni. Dar es SalaamBlack Flowers, Samburu, KenyaCormorants and the ferry on Lake VictoriaThe railway station in Dar es SalaamDrying casava flour on Mafia Island, Zanzibar archipelagoHealth & Safety! Dar es Salaam.Drying millet, Morogoro, TanzaniaClay pots on sale, ZanzibarBeach bar, South Beach, Dar es SalaamSlave memorial, ZanzibarElection posters in ZanzibarWater baby, Saadani village, TanzaniaThe rooftops over a hammam (public baths)Inside the hammam, the steps down to the bathsBoat fender, Zanzibar port.Houses in Stone Town, ZanibarRooftops in Stone Town, ZanzibarThe new reflects the old. Dar es Salaam city.Spices in Morogoro marketFishing dhows, Zanzibar portSeismic vibrator truck in Turkana, northern KenyaMasts and rigging. Fishing dhows in ZanzibarA carved doorpost, ZanzibarKivukoni fish market, Dar es SalaamCoconut produce, South Beach, Dar es SalaamService center, Dar es SalaamGiant, 2000-year-old Baobab tree. Selous game reserve, TanzaniaCleaning freshly-caught fish, Lake VictoriaI have no idea how e will get this vehicle unstuck from black cotton soil!How do I get this thing to sail?What the hell is that?Buffalo skull, Selous Game Reserve, TanzaniaSanta surprise on the ferry to ZanzibarStealing a hotel towel! Sarova Hotel, KenyaI guess she needed that towel! Sarova Hotel, Shaba, KenyaIgnoring the warning! At Entebbe Sailing Club, UgandaOn the hook! Lake VictoriaShared lunch in ZanzibarA kid playing ‘stick and wheel’, Stone Town, ZanzibarTree fairy. Entebbe, UgandaMaasai warriors in the big cityMotocross, Garuga Raceway, Entebbe UgandaMy son, Sam (a member of Team Uganda MX) clears a jump at Garuga Raceway, EntebbeMe, Sam, my daughter Ashleigh (seated), and some of Sam’s many supporters from Galaxy International School, Kampala.Street scene, Yei, South SudanHuge Nile Perch, Mwanza fish market.Young girls in Stone Town, ZanzibarWater babies!Kids playing in Lake VictoriaFruit market, MorogoroMy kitchen in Flat, D2, Riverside, ArushaMy kitchen, Sebitole Ranger Post, Kibale Forest, UgandaA lady in Zanzibar made this gift for me