A review by nvmsmd
Kaleidoscope Hearts by Claire Contreras

3.0

It surely was a great book but maybe if I had read it another time it would have been better for me.