When the leader of an artist residency kills the possum that’s been eating their cauliflower, the residents come to a shocking consensus.
2003
2022
—
2017
1989
2021
2025
2024
1979
2023
1998
1997