The Smile Foundation is ending their very productive week in the Northern Cape and many children are walking out happier than ever before.
Read more: Smile Foundation leaving NC children happier
The Smile Foundation is ending their very productive week in the Northern Cape and many children are walking out happier than ever before.
Read more: Smile Foundation leaving NC children happier