A Muslim Xhosa wedding celebrated the union of two cultures in a beautiful way. The stunning event received over 29,000 ...
The Xhosa traditional attire, called umbhaco, is made of heavy materials with colourful patterns and intricate beadwork.