Diamond diggers

Dance / Centenery Hall

This production is a non-verbal story, told through movement, about the history of diamond mining in Kimberley. Core to this history are the Big Hole, and the Digger’s Memorial. Commissioned to honour those who pioneered the industry, the memorial is a fountain that is made up of five life-size miners.


Directed by: Angel Mafafo

Choreography: Angel Mafafo and Kabelo Kamolane

Angel Mafafo
Kabelo Kamolane
Bennet Mojakwe
Thabang Maseng
Lovuyo Qozo

Music composed by: Kabelo Kamolane and Angel Mafafo

Abueng Boikanyo: production manager
Goitseone Roberts: stage manager


Kefentse Tsietsi Angel Mafafo is a dancer and actor who was born in the small town of Postmansburg. He started as a gymnast in Mmabana Taung sports and art center in 1997 before he ventured into ballet and Latin American dance. Kefentse has several gold, silver and bronze medals from his competitive career.
He is a former company dancer at Less Connexion Dance, Dance Sport, and at Dance Infinite studios. His choreography credits include Dancers are Bom (Mmabana Taung), and Rorisang (Mayibuye Arts Center Kimberley). He conceived and directed The Evolution After Birth. Kefentse has performed at the South African Music Awards, South African Film and TV Awards, South African Traditional Music Awards alongside Lira, Vatvas Dansorkes, Ntando, Sho Majozi and Zakwe. Kefentse also worked as the assistant coordinator to Mr Bheki Ndlovu on the SATMAS. Kefentse was the only nominee for the South African Dance Awards in the Northern Cape on the best contemporary solo category in 2018. He also got involved in a global project based in Italy titled Human Signs by Yuval Avital. Kefentse also has a NAF Standard Bank Ovation Award acquired doing a show, Crying Sound, working with Lesedi Magomtso.

  • Venue: Centenery Hall
  • City: Makhanda
  • Location: St Andrews College, Somerset Street, Grahamstown, Makhanda, 6139.
  • Ticket Price: R50.00
  • Genre: Dance
  • Duration: 45mins
  • Ages: All Ages
  • Language: Movement/dance
June 25, 2022   10:00 - 10:50
June 25, 2022   20:00 - 20:50
June 26, 2022   18:00 - 18:50
June 27, 2022   14:00 - 14:50