219 FacebookHeader BWA NW Chobe 2016DEC04 River 108
The locals reckon that Mother Nature does smile down on Sedudu Island in Botswana ..... I reckon I was just fortunate enough to be in the right place at the right time. — @ Chobe National Park, Botswana
The locals reckon that Mother Nature does smile down on Sedudu Island in Botswana ..... I reckon I was just fortunate enough to be in the right place at the right time. — @ Chobe National Park, Botswana