A review by mijtje
Shadowland by Meg Cabot

Did not finish book.

2.0