Of Dark and Bright - Kate Sherwood

4.5 stars.

Happy end! ♥
It’s amazing how much I love Danny, Evan and Jeff!