A short film about the Plaster House, a centre for rehabilitation of children after surgery, in Arusha, Tanzania


    Warning: Division by zero in /home/shipofli/public_html/wp-includes/comment-template.php on line 1390