When the leader of an artist residency kills the possum that’s been eating their cauliflower, the residents come to a shocking consensus.
2006
2005
2021
2001
2007
2014
2000
2022
1995
2012
2019
1980
2023
2004
2002