The Philippine Tarsier is one of the smallest primates on earth. The Philippine Tarsier is one of the smallest primates on earth. Like this:Like Loading...
You must log in to post a comment.