Camps International Africa:
Diani Beach
Camps International Africa:
Proud boys of Diani
Camps International Africa:
Diani Beach
Camps International Africa:
Diani Beach
Camps International Africa:
Diani Beach
Camps International Africa:
Diani Beach
Camps International Africa:
Marine Conservation Lectures
Camps International Africa:
da Boost Bar at Ocean Camp
Camps International Africa:
Campion, Banbury, Stonehenge
Camps International Africa:
Out and about on the Indian Ocean
Camps International Africa:
PADI Smile
Camps International Africa:
All good....
Camps International Africa:
Indian Ocean
Camps International Africa:
Gear up lads
Camps International Africa:
Recycle flipflop art
Camps International Africa:
Recycle flipflop art
Camps International Africa:
Beach clean up with Mandago Primary
Camps International Africa:
Diani Beach
Camps International Africa:
Love those sunglasses
Camps International Africa:
Preparing for Environmental Education
Camps International Africa:
Ocean Camp
Camps International Africa:
Kenya Expedition 2010
Camps International Africa:
Kenya Expedition 2010
Camps International Africa:
Kenya Expedition 2010
Camps International Africa:
Roof goes up
Camps International Africa:
"Praying" Mantis
Camps International Africa:
Kenya...
Camps International Africa:
Walls for house go up
Camps International Africa:
Local mode of transport