Himba Explained

Himba may refer to:

Gabon

Angola and Namibia