The Children of Sumatra set up to help children suffering with cleft lip and palate. MAKING THE SMILE is a short video filmed in 2008/9 showing some of our work that was carried out. The Children of Sumatra is a UK based charity working in Sumatra and Aceh, Indonesia. www.childrenofsumatra.org
Link to this comment:
All Comments (0)