Chance mingles the fate of a vet from Barcelona zoo, a skin head and a female orangutan about to give birth.
1995
1955
2009
1999
2000
2018
2006
2020
2017
1962
2015
—
2024
2005
2012
2023