Tagged: Cute

Lorises Have Infants Too!

A “Loris” is actually any one of ten species of primates native to the forests, swamps, and garden areas of India, Southeast Asia, and Sri Lanka. This unfortunately endangered group of mammals are known...