A review by meghananne
Abandon by Meg Cabot

4.0

A different take on fantasy that I enjoyed.