Skip to main content
1 result
  • Kalyo Kengyu, northern India: human heads hung up as trophies in a Naga village. Photograph.