The White-fronted Capuchin (Cebus albifrons), is a New World primate, endemic to six different countries in South America: Bolivia, Brazil, Colombia, Venezuela, Ecuador and Peru.
Read more...