Attribution-Share Alike 4.0 truetrue English Elephant Statue located outside the Elephant Hall museum in Letaba Rest Camp in Kruger National Park, South Africa...
DescriptionKruger National Park, South Africa (36875595595).jpg Kruger National Park, South Africa Date 24 August 2017, 09:29 Source Kruger National Park...