All Images
Stock Photo - Long-tailed macaques (Macaca fascicularis) in Sacred Monkey Forest, Ubud, Indonesia
Long-tailed macaques (Macaca fascicularis) in Sacred Monkey Forest, Ubud, Indonesia
Image ID : 13142876
Media Type : Stock Photo
Copyright : Nick Velichko
Stock Photo Keywords