Kruger: Letaba Rest Camp

Kruger: Letaba Rest Camp
South Africa, Kruger and Drakensberg area
Kruger: Letaba Rest Camp
South Africa, Kruger and Drakensberg area