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.
2017
1984
2015
2022
2026
2019
2025
2008
1991
2013
2009
2023
2018
2011
2016