A review by selenajournal
Serpentine by Laurell K. Hamilton

4.0

Bad things happen, but good things happen, too, and if you don't let yourself enjoy the good moments, the bad will eat your life. It was like in Peter Pan: Think happy thoughts and you can fly. -92%