Tarsier



The Tarsier, is one of the smallest primate in the world. This one was filmed in Bohol, Philippines.

No comments:

Post a Comment