Loading...
Uploaded by hela23 on Dec 1, 2010
A video from a Namibian village in Namibia where Himba people live completely independent of modern means, self sufficient on everything the nature can provide them.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)