Angulugaha Junction

Sri Lanka
1 stories
Monkey observed foraging and vocalizing in Sri Lankan forest