South Africa: Joburg Artist Returns Home From the Amazon With an Urgent Appeal

30th July 2024
[Daily Maverick] London-based South African artist Peter Mammes' new show in Johannesburg, The Last Hope, opening on August 1, is a call to action to rethink humanity's approach to how and why we exist on our planet, and beyond.

LATEST NEWS