amyjwallington 's review for:

Arabesque by Aprilynne Pike
3.0

{3.5 stars}