A Shine of Rainbows

by Lillian Beckwith

Published 1 January 1984
The story of Thomas, a shy, frail orphan boy who goes to live with foster parents on an isolated croft on an island in the Hebrides.