Description:
Primate Trust India, a charity that rescues and provides long term care to orphaned, abused and injured monkeys
Tags:
primate, india, monkey, monkeys, care, primates, rescue, john, house, charity, tree, goa, injured, orphaned, provides, hicks, term, abused, center, asia