China Central Television (CCTV) – A temporary city of art has been created in the desert of South Africa during the annual AfrikaBurn event in the Tankwa Karoo in the Northern Cape.
Continue reading
China Central Television (CCTV) – A temporary city of art has been created in the desert of South Africa during the annual AfrikaBurn event in the Tankwa Karoo in the Northern Cape.
Continue reading