Rainbow's Promise
Rainbow’s Promise: How It All Started by Mary Clark Dalton is the story of a cute caterpillar who is teased by his classmates because he is the last one in the class who is yet to receive his wings. Rainbow spent a lot of time...