Scan barcode
A review by danadumpling
The Savage Grace by Bree Despain
5.0
This was my face when I finished this book:
The ending was so happy I had to put down the book and squeal for a while.
The ending was so happy I had to put down the book and squeal for a while.