Showing 3 of 3 results
Filters
Philippines
Kimmy Flaviano Steers Smile Train to the Farthest Islands
The Philippines has unique challenges for children receiving cleft treatment. Kimmy is more than up to meeting them.