Log In or Register
This is an endemic monkey lives in hill sides of Sri Lanka. Commonly seeing but less understood creature.