Ripples and Rainbows: The Magic of Sister Cyril 33 / 55
A Loreto schoolchild in the playground, behind is a father of one of the rainbow children who spends his day selling small snacks and…