Toro Yaka

Toro Yaka lodge, Ballule Game Reserve, South Africa