T theguardian.com Art in a petri dish: the Agar art awards 2020 3 points lilbaine 5 years ago 0 comments