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.