27 C
Manila, Philippines

Elephants herd running

Elephant herd on the run in tosha desert

FOLLOW ME

9,556FollowersFollow
2,433FollowersFollow
18,314SubscribersSubscribe

POPULAR ARTICLES