Sussi and Chuma Hotel, Zambezi River, Zambia.

Sussi and Chuma Hotel, Zambezi River, Zambia. Abrir en Lightbox