previous next


Safari vehicles crowd around for a Leopard sighting in Chobe National Park, Chobe Riverfront, Botswana