Highland Toque Macaque

Highland Toque Macaque

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