Cape Town harbor with Table Mountain behind  Cape Town, South Africa Cape Town harbor  Cape Town, South Africa Harbor with shopping mall in background  Cape Town, South Africa Ferris wheel in harbor park  Cape Town, South Africa Crafts market, guide extraordinaire Wayne Milne in foreground  Cape Town, South Africa
Craftsman fashioning bicycle  Cape Town, South Africa Polished snails  Cape Town, South Africa Performer at ethnic restaurant  Cape Town, South Africa Mayalay quarter  Cape Town, South Africa Cable car on Table Mountain  Cape Town, South Africa
Wedding atop Table Mountain  Cape Town, South Africa Kirstenbosch National Botanical Gardens  Cape Town, South Africa In a Cape Town township  Cape Town, South Africa Seven/Eleven equivalent in township  Cape Town, South Africa Inside a communal township shack  Cape Town, South Africa
Next to Cape of Good Hope  Cape Town, South Africa Nederburg Wines winery  Cape Town, South Africa Downtown Jo'burg  Johannesburg, South Africa Soweto middle class  Johannesburg, South Africa Soweto hospital  Johannesburg, South Africa
Transmission shop  Johannesburg, South Africa Wall ad  Johannesburg, South Africa Tire store  Johannesburg, South Africa Food fair  Johannesburg, South Africa A township  Johannesburg, South Africa
Township dwellings  Johannesburg, South Africa Helicopter for flip over the Falls  Victoria Falls, Zimbabwe Victoria falls from a helicopter  Victoria Falls, Zimbabwe Leopard  Kruger National Park, South Africa Buffalo  Chobe National Park, Botswana
Buffalo herd  Chobe National Park, Botswana Buffaloes with baby  Chobe National Park, Botswana Buffalo skull  Chobe National Park, Botswana Lazy lions  Kruger National Park, South Africa Kudu  Chobe National Park, Botswana
Impalas and baboons on a Zambezi beach  Chobe National Park, Botswana Baby elephant  Chobe National Park, Botswana Impalas  Chobe National Park, Botswana Giraffe  Chobe National Park, Botswana Lion  Chobe National Park, Botswana
Drowsy lionness  Chobe National Park, Botswana Baboons - insect picking  Chobe National Park, Botswana Lilac Breasted Roller  Kruger National Park, South Africa Impala at salt lick  Chobe National Park, Botswana Termite mound  Okavanga River Delta, Botswana
Bell frog - can be heard a half mile away  Okavanga River Delta, Botswana Chobe Game Lodge  Chobe National Park, Botswana Chobe Game Lodge - lunch salad spread  Chobe National Park, Botswana Traditional medicine man  Chobe National Park, Botswana Okavanga Delta village  Okavanga River Delta, Botswana
Woman and child with thatched house  Okavanga River Delta, Botswana Mud and can walls  Okavanga River Delta, Botswana Bare bottom  Okavanga River Delta, Botswana Village wares  Okavanga River Delta, Botswana Laden  Okavanga River Delta, Botswana
Thatch walls  Okavanga River Delta, Botswana Island landscape  Okavanga River Delta, Botswana Okavanga Delta scene  Okavanga River Delta, Botswana Water lily  Okavanga River Delta, Botswana Okavanga Delta sunset  Okavanga River Delta, Botswana