Chance mingles the fate of a vet from Barcelona zoo, a skin head and a female orangutan about to give birth.
2016
2012
2009
2021
1967
2020
2014
2023
1966
2007
2017
2025
2010
2015