Ripples and Rainbows: The Magic of Sister Cyril 51 / 55
Sister Cyril drives to school at the start of another day. As she arrives outside the school gates the busy rush-hour traffic is held up…