A hen questions the meaning of her life on a farm.
2007
2015
1982
2019
2014
2013
2017
2018
1968
2000
—
1987
2002
1962
2012