Sangoma and self appointed protector of the fertility cave

In by admin

A sangoma, the self appointed protector of the fertility cave. Badimong Valley, Free State, South Africa May 2006. Jillian Edelstein/The Stand