KNL - Karl Nkanyiso Leon
KNL - Karl Nkanyiso Leon

KNL - Karl Nkanyiso Leon

"Nkanyiso" Alice Said.
He never stood a chance. Beginning to explain the meaning of the name prerequisites a particular sensibility, not to mention a generous understanding of the colloquia…