SriLanka99

A Toque Macaque in Udawalawa, Sri Lanka.

Skip to content