A hen questions the meaning of her life on a farm.
2004
2015
2003
1930
1897
2021
1992
2014
2017
2006
2022
2009
2012
2010
2020
1977