Scan barcode
A review by mikasaestucasa
Once Upon a Broken Heart by Stephanie Garber
5.0
I could not put this down! It was a thrilling read full of heartbreak, spells, betrayal, and a little vampire venom