ADDO

Elephants in Addo National Park in South Africa’s Eastern Cape.