Ajax loader
Impalila Island, Chobe river / Photo
Impalila Island (where the Zambesi and Chobe rivers meet, border between Namibia, Zambia, Zimbabwe and Botswana, Africa).

Landscape on the river Chobe, Namibia,...
of 1
Open Lightbox