Basi Ntshoe photo

Basi Ntshoe

Intern Property Practitioner