Amy Carmichael

Amy Carmichael
Amy Carmichael with children at Dohnavur