Toggle Nav

Elephants

Elephants

Flying Squad teams, the trained elephants and the mahouts, in Tesso Nilo National Park, Riau Indonesia.