Okavango Delta

The Okavango Delta.

The inland Delta that offers an eden for African wildlife.

okavangolion