remedies

1960s

13152_27422_yoruba_healer5

A market in a small village in Nigeria. A Yoruba priest is buying…

1960s

13152_27422_yoruba_healer7

A Yoruba priestess squirts blood from a bird’s neck on the feet of…