When the leader of an artist residency kills the possum that’s been eating their cauliflower, the residents come to a shocking consensus.
2005
1971
—
2021
2022
2015
2008
2017
2001
2024
2004
2020
2016
2018
2023