Balinese long-tailed macaques mother and child atop vibrant green treetop in Sumatra, Indonesia - Wide medium shot
1080p 00:06
Add to Collections
Add to Favorites