Tag Archives: Toby
A chimpanzee spent almost his entire 32-year life inside an Indiana garage; after his owner died
Toby at the Center for Great Apes. Image Credit: Animal Legal Defence Fund
03
Nov
Nov
Toby at the Center for Great Apes. Image Credit: Animal Legal Defence Fund