An extraordinary woman helps an orphan boy find self-acceptance and love through her unique gifts of colour and magic. Set in a small village on wind-swept Corrie Island, just off the coast of Ireland, A Shine of Rainbows is a story about the transformational power of love, finding acceptance, discovering magic and realizing that rainbows are all around you and within you, too.