Take a photo of a barcode or cover
A review by crisscrossedshelves
Stolen by Lucy Christopher
5.0
I admitt, the ending was disappointing. I was so sure she was going to stay. But it was still an amazing story that I garuntee I'll read again...and again and again.