Prince Makhosetive Dlamini

TBT Swaziland Dynasty: The House of Dlamini