Posts Tagged ‘Primate’

Ticking A Loris

Tuesday, March 22nd, 2011

Lorises (lorii??) are primates found in tropical and woodland forests of India, Sri Lanka, and southeast Asia. This one’s ticklish. Found at YouTube from wired.