Shot on location in India, this short film provides insight from the perspective of visiting students and local partners into one of Child Family Health International's 17 international sites.
Jump to main navigation, main content
Copyright © Ammado AG, 2012