A review by felinity
Kaleidoscope by Danielle Steel

4.0

It's been such a long time since I read this, but the magic was still there. Three little girls, separated by tragedy, living very different lives.