priestess
1960s
13152_27422_yoruba_healer3
A Yoruba priestess (babalawo) sits with a mother whose young baby is…
1960s
13152_27422_yoruba_healer7
A Yoruba priestess squirts blood from a bird’s neck on the feet of…
1960s
A Yoruba priestess (babalawo) sits with a mother whose young baby is…
1960s
A Yoruba priestess squirts blood from a bird’s neck on the feet of…