Live action footage
Embera Indian Traditional Village. The EmberaâWounaan is a semi-nomadic indigenous people in Panama, living in the province of Darien at the shores of the Chucunaque, Sambu and Tuira Rivers
HD
1920 x 1080