A stunning display by Nyishi tribesmen from the hills of Arunachal Pradesh, north-eastern India.
2011
2017
2024
2012
2005
2013
1983
2019
2021
1938
1925
2003
1984
1966
1922
2014
1921
2015