Livingstone Elephants. Livingstone Town, Zambia
Jocelyn, my driver, screeched to a halt. We were almost level with three elephants beside the road to Livingstone town, Zambia, and the bull elephant was obviously in a...
Registered publication: ISSN 2515-611X โ Celebrating 6 years online