A gorilla searching for freedom while fighting a caterpillar that emerged from its fecal matter.
2020
2016
2018
1981
1974
2012
2008
2002
2004
1993
1970
2019
1991
2009
2015
2017
1998
1934
1956