dcsimg

Alouatta juara (Juruá Red Howler Monkey) is a species of primate in the family atelid monkeys.