anthropology

Ancestral Spirits

South African bushman cave art.