Title: 《Mentawai Spirit》
No. A00150 Section: Color Share :  
Introduction: Mentawai Tribe dwells in Mentawai Islands, West sumatra, Indonesia. They still adhere to customs and culture of their ancestors.

24

  • Time:2016-3-20 Location:Siberut Island, Mentawai Islands, West Sumatera, Indonesia