A review by drewalayne
Seraph by Lily Mayne

5.0

The wait for this book was so amazingly worth it. Never before have I woken up at 5am to read 12 chapters before work, and then taken so many bathroom breaks to keep reading I'm sure everyone thinks I have a UTI