Kenya - stevenlevourch

Elephants from Aboseli, Kenya.

africakenyaamboselielephants