A brief scene at a sheep slaughterhouse.
2023
1966
1950
2013
2022
2024
1977
2005
2016
2018
—
2004
2021
2010