Dedeheiwä, a shaman and headman in his village, takes nine of his children and grandchildren to the river where he washes them carefully and patiently.
1984
2026
2022
2023
1991
2015
2025
2016
2006
2019
2013
2002
2018
1977
1971
1999