Chance mingles the fate of a vet from Barcelona zoo, a skin head and a female orangutan about to give birth.
2020
1962
2008
2018
2013
1930
2021
2009
2011
2022
2010
2024
—
2015
2014
2023