A review by janielepera
Serpent & Dove by Shelby Mahurin

5.0

I believe this book to be flawless