Baptism In A Water Trough

The Mudhimba tribe is located in the south-west of Angola and the closest town is Calueque that is about 90kms to their homesteads. They’re semi-nomad

Read More