Highland Toque Macaque

Highland Toque Macaque

Nuwara Eliya, Central, Sri Lanka
20240214 - February 1 2001